London Wall Place is a lively and green addition to the City of London, offering an acre of landscaped public space set between two statement buildings that comprise 500,000 square feet of office space. The regeneration of this section of London Wall will bring a renewed sense of life to one of London’s most important districts.