Schedule Showing

Luxurious 3 Bed , 3 Bath Apartment, 24th  Floor With River and Dock Views, Central Canary Wharf
#2429923
Dollar Bay, Canary Wharf
London, Greater London E14 9BX
United Kingdom
For Sale
Sold