Apartment for sale in London, England

1 bedroom flat for sale

1 bedroom flat for sale
For Sale
London, GB
Chelsea Waterfront, Lotts Road, SW10
52 m²
apartment
2026-04-19

Price

€1,070,000

€20,576.92 / m²

Description

Chelsea Waterfront is a collection of luxury apartments situated on the north bank of the Thames with breath taking river views. It is located in the heart of one of London’s most historic and sought after areas with good transport links across London to some of the best schools and universities in the country. Each apartment are built to the highest specifications. Just a few minutes’ walk from Imperial Wharf Station, the London Overground line provides fast routes to Clapham Junction to the south and Shepherds Bush to the north, amongst others. The popular shopping areas of Sloane Square and South Kensington are just a short taxi ride away and Heathrow Airport can be reached in just 35 minutes. A riverboat service can also be accessed from nearby Chelsea Harbour Pier which is a 20 minute journey to Westminster.

Need Broker Assistance?

Our experts are here to help you find the perfect property

Est. Monthly Payment

3,608.93

Apartment for sale in London, England - N2434122