UKSouth East EnglandHertfordshireEast 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’..