126 properties for sale in London

order by
new development london chelsea

Chelsea Creek, Chelsea Creek, London. 1 bed flat for...

London, London
Chelsea Creek, Chelsea Creek, London. 1 bed flat for... View photo

London, London Map

...Chelsea Creek development, this fabulous one bedroom third floor flat offers an excellent open-plan accommodation with lovely private balcony. Chelsea Creek is a new development, located by the River Thames and just a short walk away from a great ame...

£ 575,000
  • 1 room
  • 1 bathroom
  • new development