Isle of Dogs

Isle of Dogs


London, United Kingdom (GB)
Once the industrial and shipping centre of London on the Thames, it became a depressed, neglected inner city area, and actually rebelled from England in 1920. Today it is being redeveloped as a corporate center and is home to the tallest building in Britain, Canary Wharf Tower.
Once the industrial and shipping centre of London on the Thames, it became a depressed, neglected inner city area, and actually rebelled from England in 1920. Today it is being redeveloped as a corporate center and is home to the tallest building in Britain, Canary Wharf Tower.
View in Google Earth Companies - Misc, Towers - Misc
Links: en.wikipedia.org
By: romulusnr

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement