Dowells Street, London SE10 3 bed flat for sale

>

Dowells Street, London SE10 3 bed flat for sale

Dowells Street, London SE10
£795,000

Price History

Initial price £825,000
25/07/25 £795,000
Price Change -3.64%

Description

This stunning 10th floor apartment offers breathtaking views of Canary Wharf and the London skyline from its large floor-to-ceiling windows. The property boasts approximately 813 sq ft of luxury living space, including a generous living area with a quality fitted kitchen and a vast wrap-around balcony that spans the entire length of the apartment, providing sublime views of the River Thames and Canary Wharf. The apartment features three bedrooms, all with fitted wardrobes, and two modern bathroom suites. Additional amenities include a 24-hour concierge and a secure underground parking space.