London Wall Place est un nouveau complexe immobilier de plus de 500.000 m2 au cœur de la ville de Londres, entre Moorgate et Barbican. Ce complexe comprend deux édifices commerciaux et une grande zone verte pour la ville. Le premier immeuble, le plus grand en volume, compte environ 300.000 m2 et 12 étages. Le second, d’environ 12.000 m2, dispose de 16 étages. Les deux sont revêtus d’acier, de béton et de verre, avec des toits jardinés.