A five-storey shopping and dining destination with a roof garden situated above, and surrounding Canary Wharf’s new Crossrail station.
Location
51.50626, -0.017669
Image

Property Management ID
QHiBhAL2aw9
Distance
1.00
Unit
mile