UKLondonOffice Central Street EC
EC1V Central Street
To Sell 1,702 sf Office, Office with Showroom
Air Conditioning, LED Lighting, Open Plan, Courtyard, Excellent Natural Light, Demised WCs
Prime Clerkenwell Showroom/Office for Sale or to Lease..
Ideally positioned between the West End, the City, King's Cross, and Old Street, Clerkenwell has long been one of London's most dynamic and..