UKNorth East EnglandCounty DurhamDurham
Shop
DL12, Barnard Castle, The Bank
To Let 540 sf
Grade II Listed shop premises comprising an versatile sales area with frontage to The Bank and ancillary..