The Canary Wharf area at the eastern end of London, with the Tower Gateway DLR station.

Miniland

Miniland

21 August, 2009 by Gavin Seipelt

The Canary Wharf area at the eastern end of London, with the Tower Gateway DLR station.

In this photo