Tag: United Kingdom

  • London – Canary Wharf

    London – Canary Wharf

    Did a business trip to London, Canary Wharf area and had only a bit of time to shoot some photos. All IPhone photos. Canary Wharf is a major business and financial district located in East London, United Kingdom. It is situated on the Isle of Dogs, which is on the north bank of the River…