The London Wall Place designed by Make Architects is located in London, United Kingdom. The City of London’s Planning and Transportation Committee has resolved to grant consent for Hammerson’s London Wall Place development in England’s capital. The 46,450 sq m scheme, designed by MAKE architects, will require the demolition of the St Alphage House tower and podium to make way for two landmark office buildings.
121 London Wall Place, a 27,870 sq m office building adjacent to Moor House, will offer large floor plates providing flexibility to occupiers, and extensive landscaped multi-level roof gardens. 123 London Wall Place, to the west, provides 18,116 sq m of office space in a tower rising to 16 storeys, the same height as neighbouring 5 Aldermanbury Square.