UKSouth East EnglandHertfordshireUttlesford
CM22, Bishops Stortford, Start Hill
Serviced Office, Office
To Let, 81 - 220 sf
serviced 350 per desk inclusive