The City of London Corporation has granted planning consent for a 31-storey office tower at 130 Fenchurch Street, designed to ...
The City of London Corporation is topping out the new flagship building, dubbed London’s new ‘Justice Quarter’, which features 18 courtrooms at Salisbury Square. The City’s £600m investment, which ...
New photos show how Foster + Partners’ City Hall building, which housed the Greater London Authority (GLA) until 2021, is ...
A 34-storey skyscraper set to dominate the City skyline has been approved by Square Mile officials in a boost for the local ...
The tower of All Hallows Staining Church was balanced on stilts above a 60,000 square foot excavation site at 50 Fenchurch Street.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results