UrbanOhio.com Gallery

Canary Wharf

Canary Wharf, built on the Isle of Dogs and created in 1981, is London's second important financial center and hold's the tallest buildings in the U.K. and is London's skyline. The city's tallest building, One Canada Square at 771 feet is the tallest building in the country.

Album RSS feed RSS Feed


images 1-13 of 13

UrbanOhio.com > Home > UrbanOhio.com Gallery > Other Places > United Kingdom > London > Neighborhoods > Canary Wharf