Barnardo's shop ← View details 26 Horse Market, Barnard Castle, England DL12 8LZ +44 1833 630395 Get Directions From* To * — Required information