UKSouth East EnglandHertfordshireEast 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