Leaders
Crossrail Place makes a very green public début
Final designs for the ambitious new Crossrail Station at Canary Wharf have been emerging for a while now, and they now include the addition of a lush roof garden, which opened to the general public over the bank holiday weekend. The garden is a...
Posted by: Creativepool Editorial