60 London Wall Greater London, EC2M 5TN
Having undergone a stunning refurbishment, Sixty London Wall offers 15,000 sq ft of premium retail space in a prime location. Centrally positioned within a working population of 400,000, Sixty London Wall is a match made in heaven within a high footfall neighbourhood that embraces culture and innovation.