Monday, July 04, 2011

Canary Wharf Towers join the London Skyline



Offering a further nine stores to the London City portfolio, the brand new Canary Wharf Towers and Westferry Street are now in place, located to the Southeast of Regent's Park.


No comments: