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