London Wall Place is a new destination in the City of London, offering an acre of landscaped public realm set between two statement office buildings with 500,00 sq ft of office space. The regeneration of this section of London Wall will bring renewed vibrancy to one of London’s most important districts.