Foster’s Crossrail Place Retail and Roof Garden opens at Canary Wharf
British firm Foster + Partners has officially opened to the public a major new leisure complex and roof garden above Canary Wharf Crossrail Station, ahead of the station opening in 2018. Stretching more than 30...