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. ###>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.