The Canary Wharf area is the new business district. It looks pretty modern and cool - and it's linked by the Tube as well as the brand new Docklands Light Rail (like the LRT back home).
Sunday, February 05, 2006
2:24 am - Canary Wharf
© imissw 2005 - Powered by Blogger and Blogger Templates