Designed by
Title
Crossrail Place in Canary Wharf in London #131434731
Description
London, UK - April 28, 2018: Crossrail Place is the structure within Canary Wharf station which has shops and a cinema, as well as a roof garden, which is open to the public
This image is editorial