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
PZFwgYl44G6
Distance
4.00
Unit
mile