UK
North East England
Office Horsemarket DL
DL12
Horsemarket
To Let
166 - 1,215 sf
18 Horsemarket is a three-storey stone built building with a very prominent retail unit..
Barnard Castle is a popular market town situated in County Durham, approximately 22 miles south..