London Wall Place
2 Much
Green Space
2 Much
Green Space
2 Much
Green Space
2 Acre Site with
1 Acre Public Realm
2 Acre Site with
1 Acre Public Realm
2 Acre Site with
1 Acre Public Realm
2 This Way
London Wall Place
2 This Way
London Wall Place
2 This Way
London Wall Place

London Wall Place is a new destination in the city of london, offering 45,000 sq ft of new gardens.