UK
South East England
Hertfordshire
East Hertfordshire
Office
CM23
, Waterfront House, Bishops Stortford,
South Street
To Short Lease 129 - 1,393 sf
Attractive riverside offices offering flexible space suitable for a variety of business types...
Waterfront House is located in Bishop’s Stortford town centre, just two minutes’..