SE109FQ
Admirals Tower, Dowells Street, SE10
3 Bedroom, 2 Bathroom Modernised throughout Excellent River views Wrap-around balcony Naturally bright 11th Floor 24hr Concierge Parking space Moments from Greenwich village