UKNorth East EnglandCounty DurhamDurham
Office
DL12, Barnard Castle, Galgate
To Let 1,123 sf
Prominent Grade II Listed Office / Business Premises extending to 1,123sq.ft.