Docklands Light Railway, Canary Wharf, Docklands, London.

Docklands Light Railway, Canary Wharf, Docklands, London, England