Tag Archives: DLR

Three Seater

The Docklands Light Railway (DLR for short) travels through the heart of Canary Wharf – a site of huge development in recent years and now home to a complex of high-rise modern commercial buildings just north of the Thames. I … Continue reading

Posted in Eclectica | Tagged , , , , , | 8 Comments