Stop slideshow Index Stop slideshow
Canary Wharf, Tower Hamlets | London - Part III (IMG_1760.jpg)

Canary Wharf, Tower Hamlets

Canary Wharf is a commercial estate and locality in between Poplar, Millwall and Limehouse on the Isle of Dogs in Greater London, in the London Borough of Tower Hamlets. It is one of the main financial centers of the United Kingdom, along with the City of London, and contains many of Europe's tallest buildings, including the 2nd-tallest in the UK, 1 Canada Square.
Copyright © Yair Karelic Photography. All rights reserved