London, Uk - September 29, 2015: The Canary Wharf Business Centre Is The Largest Business District In The United Kingdom Seen With Fisheye Lens
- Stock Photo ID: #PO397737
- Image Credit: Picxy.com/claudiodivizia