>
Sponsored Get a Survey — free quotes via ReallyMoving
2 bed flat
Admirals Tower, 8 Dowells Street, London SE10
£575,000
-8.0%
Leasehold
Next Steps
Sponsored — free quotes via ReallyMoving
Get a Survey
Essential before buying — compare up to 5 quotes free
Price History
Initial price £625,000
Oct 24, 2025 £575,000
Price Change -8.0%
This two-bedroom apartment is located on the seventh floor of a brand new modern development and enjoys bright and spacious interior with beautiful views over the City. It is situated on peaceful Dowells Street, close to Greenwich Village where there is an excellent array of shops and eateries.