Requirement To RENT
Shop, Showroom / Gallery, Retail Office
Clerkenwell EC, Clerkenwell N1, Clerkenwell Green EC1R
To Rent, 3,000 sf
Clients are over from the US next week looking at sites, so do please send me..