More Green Roofs for Canary Wharf
Canary Wharf Group will this week be facing a public consultation after revealing plans for a Cross Rail Station to be located at the North Dock, Canary Wharf. Plans for the new Foster & Partners-designed centre will offer the London public a new rail station and four levels of shops …
More Green Roofs for Canary Wharf Read More
Business advice and news