UK
South East England
Hertfordshire
East 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..