UK
South East England
Hertfordshire
East Hertfordshire
Office, Shop
CM23
, Ground Floor & First Floor, Bishops Stortford
To Let 2,271 sf
19 North Street is a prominently located Grade II Listed building. Currently available are the ground and..
Bishops Stortford