Great location and amazing views.
£475,000
1 Bedroom ● Landmark Tower, Canary Wharf, E14
Being one of only a few similar apartments in the building to benefit from its own full width private balcony this exceptional 614sqft 7th floor apartment must be seen.
View details