It was the site of the highest concentration of council housing in England but is now best known as the location of the prestigious Canary Wharf office complex.
Era sede della più alta concentrazione di case popolari d'Inghilterra, ma ora è meglio conosciuta poiché vi trova ubicazione il prestigioso complesso di uffici della Canary Wharf.