London, Uk - September 29, 2015: The Canary Wharf Tube Station Serves The Largest Business District In The United Kingdom
- Stock Photo ID: #PH503678
- Image Credit: Picxy.com/claudiodivizia