MyTAG installed at London Wall Place

London Wall Place is a 500,000 sq ft development with two landmark office buildings and an acre of landscaped public realm. The new open space will create a unique destination for the area, through a series of new gardens set amongst the historic landmarks, such as...