Castle Cards
35 Market Place, Barnard Castle, County Durham, DL12 8NE
Butterwick Shops
B Star Yard, Horsemarket, Barnard Castle, County Durham, DL12 8LY
Oxfam Shop
1 Horsemarket, Barnard Castle, County Durham, DL12 8LY
Market Place Tea Shop
29 Market Place, Barnard Castle, County Durham, DL12 8NE
Butterwick Hospice Children's Shop
Unit B Star Yard, Barnard Castle, County Durham, DL12 8LY
Marie Curie Barnard Castle Shop
23 Horse Market, Barnard Castle, County Durham, DL12 8LX
Age UK Shop Barnard Castle
15 Galgate, Barnard Castle, County Durham, DL12 8EQ
Holland & Barrett Barnard Castle
31 Market Street, Barnard Castle, County Durham, DL12 8NE
Wellybix
4 Vane Rd, Barnard Castle, DL12 8AQ
Wellybix Artisan Dog treats, Providing Hand made Dog treats using the best ingredients for your furry four legged family members....
FatFace County Durham
18 Market Place, Barnard Castle, County Durham, DL12 8NB
Cross Lanes Organic Farm Shop
Cross Lanes, Barnard Castle, County Durham, DL12 9SL
Teesdale Restaurant & Coffee Shop
Main Car Park Galgate, Barnard Castle, DL12 8JJ
Connelly's Toyshop
9 The Bank, Barnard Castle, County Durham, DL12 8PH
Fatface Barnard Castle
18 Market Place, Barnard Castle, County Durham, DL12 8NB
Boho Boo
25 Market Place, Barnard Castle, County Durham, DL12 8NE
Moments Cafe
8a Market Place, Barnard Castle, County Durham, DL12 8ND
Age UK
15 To 15a Galgate, Barnard Castle, County Durham, DL12 8EQ
Meynells Pet Supplies
27 Galgate, Barnard Castle, County Durham, DL12 8EJ
R Bartstra Osteopath & Physiotherapist
1 Sayers Yard, Market Place, Barnard Castle, County Durham, DL12 8NF
Katie's Traditional Fish & Chips
15 Horsemarket, Barnard Castle, County Durham, DL12 8LY