By Rhys Jones
February 3, 2010
Category: London, Night
Comments Off on London Docklands – Canary Wharf