UKSouth East EnglandHertfordshireEast Hertfordshire
Office
CM23, Sworders Barn, Bishops Stortford, North Street
To Let 1,221 sf
Sworders Barn is an attractive Grade II Listed two storey property situated off North Street, accessed via..
Bishops Stortford