Stunning river views
£575,000
2 Bedrooms ● Dowells Street, Greenwich, London, SE10 9GE
Underground parking space included. Discover luxury river front living with this contemporary two bedroom, two bathroom apartment in Greenwich. Enjoy direct river facing views from the private balcony on the 10th floor of the popular New Capital Quay dev
View details