This property is not currently available. It may be sold or temporarily removed from the market.
LONDON – NOTTING HILL
Holiday in London: Short Let TownHouse in Notting Hill, Kensington and Chelsea If you are planning your holiday in London or Kensington and Chelsea, welcome to a luxury townhouse in Notting Hill. The property is available for short let (min […]