93A Charterhouse Street Greater London, EC1M 6HL
A retail shop To Let in Charterhouse Street, London. Other retail properties in the immediate vicinity include Simmons, Pret A Manger and Vinoteca.
Availability: To Let
Size: 4,520 ft²
Price: on application
Last modified: 01/05/2024