UKSouth East EnglandHertfordshireEast Hertfordshire
Shop
CM23, Bishop's Stortford, North Street
To Let, 1,183 sf
Air Conditioning
This Grade II Listed property comprises accommodation over two floors, basement..
Bishops Stortford is a busy commercial centre, which has grown substantially in recent years and today having..