The Walnuts provides a site totaling over 22,500 sqm, which includes a shopping centre alongside an ODEON cinema and a Premier-Inn hotel. The asset is located in the heart of Orpington, 10 miles southeast of Central London, and is very well connected to a range of Central London stations.
Location: United Kingdom, England, London
Employees: 11-50