Discovery Dock Apartments…
3 South Quay Square, Canary Wharf, London, E14 9RU
83.98 sq m
Guide price £725,000
Stunning waterfront apartment…Stunning waterfront apartment…
Private balcony with dock views…Private balcony with dock views…
Underground parking…Underground parking…
Concierge…Concierge…