Residents living in two tower blocks in north London have been left fuming after newly installed window glazing panels were ...
Completion is set for late 2026. Credit: British Land Company. UK property company British Land has announced a redevelopment of Broadgate Tower, located within the Broadgate campus in London, England ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results