This month we thought we’d take a look at one of the most iconic business districts in the world: Canary Wharf.
The UK’s financial heart land is built on the site of the West India Docks on the Isle of Dogs. At the start of the last century the area was one of the busiest shipping [...]
