Office (with Showroom, Retail)
To Let 764 sf
Air Conditioning
Prominent showroom/office in ClerkenwellÂ
The property currently provides accommodation for a self contained..
Located on Central Street at its junction with Lever Street and walking distance from Old Street, Barbican and Farringdon Stations. The area is well..