Sunday, November 9, 2008

From DLR Docklands Light Railway

The Docklands Light Railway ought to be ragarded as one of London's attractions in its own right, with spectacular views over the old docks and new skyscrapers on the Isle of Dogs and Canary Wharf.

No comments: