Travel Reports
London
Docklands
Canada Tower from Cabot Square, London's tallest building
Buildings at Canary Wharf
back to the London Gallery
Last updated October 7, 2003 by matthias.ott@scenicworld.de