Office with Showroom
To Let 6,866 sf
Air Conditioning, Roof Terrace, Excellent Natural Light, 1 Lift, Car spaces
Self Contained Office/Showroom Building With Parking & Private Roof Terrace..
Goswell Road is a prominent business hub in London's bustling Clerkenwell area..