The high rise tower blocks that are now the main feature of The Isle of Dogs sparkle with glass, steel and granite, and those blocks contain some of the most prestigious addresses in the United Kingdom. Canary Wharf is now arguably the financial centre of London, with some of the biggest names in banking and […]
