UKSouth East EnglandHertfordshireEast Hertfordshire
Office
CM23, Bishops Stortford, Ducketts Wharf
To Sell 3,900 sf
A freehold office building for sale in a prime location overlooking the River Stort...
Ducketts Wharf sits on the banks of the River Stort, close to Bishop’s Stortford town..