Rest & Retirement Homes
Barnard Castle
Barclays Bank
1 Market Place
DL12 8NF
Barnard Castle
0345 734 5345
Banks & Other Financial Institutions
Barnard Castle
Barnard Castle Post Office
2 Galgate
DL12 8BE
Barnard Castle
01833 638247
Banks & Other Financial Institutions
Barnard Castle
Betfred
21-23 Market Place,Barnard Castle
DL12 8NE
Darlington
0800 032 0878
Veterinary Surgeons & Practitioners
Barnard Castle
Veterinary Surgeons & Practitioners
Barnard Castle
Supermarkets
Barnard Castle
Night Clubs
Barnard Castle
Golden Lion
30 Market Place
DL12 8NB
Barnard Castle
01833 690295
Public Houses
Barnard Castle
Greggs
11 Horsemarket
DL12 8LY
Barnard Castle
01833 638177
Bakers' Shops
Barnard Castle
Funeral Services
Barnard Castle
Camping Sites
Barnard Castle
Wellybix
4 Vane Rd
DL12 8AQ
Barnard Castle
07803 923265
Pet Shops & Pet Supplies
Barnard Castle
Fire Protection Consultants & Engineers
Barnard Castle
Battery Suppliers
Barnard Castle
36 Galgate
DL12 8BH
Barnard Castle
01833 637332
15 Corn Close
DL12 9AW
Barnard Castle
A Cut Above
Blacks 42a Horsemarket
DL128NA
Barnard Castle
01833 695613
Hairdressers - Unisex
Barnard Castle
A E Alderson
The Ga Newgate
DL128NH
Barnard Castle
01833 638504
Garage Services
Barnard Castle
A N Atkinson & Sons
Unit C 11 Vane Road
DL128AQ
Barnard Castle
01833 638894
A T C Financial Management Ltd
Ebor H 91 Galgate
DL128ES
Barnard Castle
01833 631380
Financial Advisers- Independent
Barnard Castle
Accent
334 Sc 42C Horsemarket
DL128NA
Barnard Castle
01833 690005
Beauty Salons
Barnard Castle
14 Bas 5 The Paddock
DH64SF
Durham
0191 377 8481
Chiropodists (Podiatrists)
Durham
Addison & Co
Grampi 91 Galgate
DL128ES
Barnard Castle
01833 690202
Accountants
Barnard Castle
Addisons
Market 13 Galgate
DL128EQ
Barnard Castle
01833 638094
Surveyors & Valuers
Barnard Castle
Allen Sykes
Cheadl 17 Galgate
DL128EQ
Barnard Castle
01833 690474
Accountants
Barnard Castle
Allthingsbooks
6/Warn 3 The Bank
DL128PH
Barnard Castle
01833 695123
Books - Rare & Secondhand
Barnard Castle
Anchor Trust
Ryders Grove Pk
DL128EW
Barnard Castle
Housing Associations
Barnard Castle
Anthony Nixon
The Ol Birch Road
DL128JR
Barnard Castle
01833 690666
Cabinet Makers
Barnard Castle
April 10 Market Place
DL128ND
Barnard Castle
01833 638448
Pine Furniture
Barnard Castle
Artisan
5 Harm 29 Market Place
DL128NE
Barnard Castle
01833 690110
Picture & Photo Framing Services
Barnard Castle
Atkinson's
Weylan Vere Road
DL128AD
Barnard Castle
01833 690066
Joiners & Carpenters
Barnard Castle
Bailie's
Dental 7 The Bank
DL128PH
Barnard Castle
01833 630700
Restaurants - English
Barnard Castle
7 Market Place
DL12 0QF
Barnard Castle
Banks & Other Financial Institutions
Barnard Castle
Barclays Bank PLC
22 Par 1 Market Place
DL128NF
Barnard Castle
0845 755 5555
Banks & Other Financial Institutions
Barnard Castle
Barclays Bank PLC
22 Par 7 Market Place
DL120QF
Barnard Castle
0845 755 5555
Banks & Other Financial Institutions
Barnard Castle
Barnard Castle Auction Mart
Moorbr Vere Road
DL128AD
Barnard Castle
01833 638152
Livestock Markets
Barnard Castle
Barnard Castle Cricket Club
Moorbr Vere Road
DL128AE
Barnard Castle
01833 690367
Sports Clubs & Associations
Barnard Castle
Barnard Castle Jewellers
Moorbr 52a Galgate
DL128BH
Barnard Castle
01833 638914
Barnard Castle Preparatory School
Moorbr Newgate
DL128UW
Barnard Castle
01833 690222
Schools - Independent & Preparatory
Barnard Castle
Barnard Castle Rugby Club
Moorbr 7 Birch Road
DL128JR
Barnard Castle
01833 631766
Sports Clubs & Associations
Barnard Castle
Barnard Castle School
Moorbr Newgate
DL128UN
Barnard Castle
01833 690222
Schools - Independent & Preparatory
Barnard Castle
Barnard Castle Surgery
Moorbr Victoria Road
DL128HT
Barnard Castle
01833 690707
Clinics - N.H.S.
Barnard Castle
Barnard Castle Working Mens Club
Main C Galgate
DL128JJ
Barnard Castle
01833 638097
Clubs & Associations - Social
Barnard Castle
Barney Bears Nursery
Randal Birch Road
DL128JR
Barnard Castle
01833 637029
Nurseries & Creches
Barnard Castle
Barrington-Doulby Edward
6/Abbe 23 The Bank
DL128PH
Barnard Castle
01833 630500
Antique Dealers
Barnard Castle
Barry Parker
Unit 1 101 Galgate
DL128ES
Barnard Castle
Barton & Redman
Unit 1 13A Horsemarket
DL128LY
Barnard Castle
01833 638661
Potato Merchants & Supplies
Barnard Castle
112 Galgate
DL12 8ES
Barnard Castle
0333 999 8425
Rest & Retirement Homes
Barnard Castle
Beaconsfield Hotel
The Ga 105 Galgate
DL128ES
Barnard Castle
01833 637194
Public Houses
Barnard Castle
Belvedere House
Curtis 54 Market Place
DL120QH
Barnard Castle
01833 640884
Guest Houses
Barnard Castle
Best Value Procurement
27A/Re Harmire Road
DL128BN
Barnard Castle
01833 690070
Internet Services
Barnard Castle
Book Aid
Manor 5 Galgate
DL128EQ
Barnard Castle
01833 630209
Books - Rare & Secondhand
Barnard Castle
Books On The Bank
3/Hath 3 The Bank
DL128PH
Barnard Castle
01833 695123
Books - Rare & Secondhand
Barnard Castle
37-39 Market Pl
DL12 8NE
Barnard Castle
Boots The Chemists
Unit 8 39 Market Place
DL128NE
Barnard Castle
01833 638151
Chemists - Dispensing
Barnard Castle
Boulevard Salon
Boulev 72 Galgate
DL128BJ
Barnard Castle
01833 638364
Hairdressers & Hair Stylists - Ladies'
Barnard Castle
Bridgegate Tyres
Unit 6 Bridgegate
DL128QF
Barnard Castle
01833 638569
Tyre Dealers
Barnard Castle
Britannia
McKinn 18 Horsemarket
DL128LZ
Barnard Castle
01833 690129
Building Societies & Other Financial Institutions
Barnard Castle
Brook Street (UK) Ltd
First 12 Market Place
DH13NG
Durham
0191 384 7676
Employment & Recruitment Agencies
Durham
Brookes Outfitters & Tailors Ltd
A 3 Market Place
DL128NF
Barnard Castle
01833 638103
Bruce Kirby
London 31 Market Place
DL120RJ
Barnard Castle
Television
Barnard Castle
Brunswick House
22 Dra 55 Market Place
DL120QH
Barnard Castle
01833 640393
Guest Houses
Barnard Castle
Brunswick House Guest House
Brunsw 55 Market Place
DL120QH
Barnard Castle
01833 640393
Guest Houses
Barnard Castle
Burgess Consultancy
Rose R The Lendings
DL129AB
Barnard Castle
Business & Management Consultants
Barnard Castle
Burrell's
Ivy Ho 36 Galgate
DL128BH
Barnard Castle
01833 637332
Fish & Chip Shops
Barnard Castle
Butterwick Shops
Unit B Horsemarket
DL128LY
Barnard Castle
01833 690411
Charity Shops
Barnard Castle
C & G I Blake
Bridge Market Place
DL120RH
Barnard Castle
01833 640046
C Michael Hanby
Low Bl 37 Galgate
DL128EJ
Barnard Castle
Accounting & Book-Keeping Services
Barnard Castle
C Watson
Mabels 82C Galgate
DL128BJ
Barnard Castle
Pvc-U Products - Mnfrs & Suppliers
Barnard Castle
Carrs Billington Agriculture Ltd
Hawesw Montalbo Road
DL128ED
Barnard Castle
01833 637537
Agricultural Merchants
Barnard Castle
Castle Cafe
15 Tra 42b Horsemarket
DL128NA
Barnard Castle
01833 638543
Castle Cards
Crown 35 Market Place
DL128NE
Barnard Castle
01833 631596
Gift Shops
Barnard Castle
Castle Classics
Peak H 82C Galgate
DL128BJ
Barnard Castle
Household Stores
Barnard Castle
Castle Crystals
Brooks 5A The Bank
DL128PH
Barnard Castle
01833 695438
Gift Shops
Barnard Castle
Castle Labelling
15a Re Harmire Road
DL128BN
Barnard Castle
01833 637647
Bar Code Products & Services
Barnard Castle
Castle Labels
15a Re Harmire Road
DL128BN
Barnard Castle
01833 637647
Labels & Tags
Barnard Castle
Castle News
Neroch 24 The Bank
DL128PQ
Barnard Castle
Newsagents
Barnard Castle
Cat's Cabs
South 20 Galgate
DL128BG
Barnard Castle
01833 630111
Taxis & Private Hire
Barnard Castle
Chambers Chemist
Eagle 22 Market Place
DL120QG
Barnard Castle
Chemists - Dispensing
Barnard Castle
Charltons
Reade 7 Market Place
DL128NF
Barnard Castle
01833 695757
Estate Agents
Barnard Castle
Chocolate Fayre
Unit 2 33 Horsemarket
DL128LX
Barnard Castle
Confectioners - Retail
Barnard Castle
Chris Bousfield
Lark R 33
DL128RB
Barnard Castle
07831 516707
Auto Electricians
Barnard Castle
Christine's
Newcas 14 Newgate
DL128NG
Barnard Castle
01833 637295
Hairdressers & Hair Stylists - Ladies'
Barnard Castle
Commercial Hotel
Commer 12 Galgate
DL128BG
Barnard Castle
01833 637942
Community Alarm Trust (Durham)
Beckle Victoria Road
DL128HW
Barnard Castle
Charities & Voluntary Organisations
Barnard Castle
Comtek
The Wa 42-42a Galgate
DL128BH
Barnard Castle
01833 696800
Computer Systems & Software (Development)
Barnard Castle
Cooper & Leatherbarrow
Evans 8 Galgate
DL128BG
Barnard Castle
01833 631088
Country Style Bakery
Unit 3 20 Market Place
DL120QG
Barnard Castle
01833 640924
Bakers' Shops
Barnard Castle
Curlews
Try Mi 11 Market Place
DL128NF
Barnard Castle
01833 630455
Booksellers
Barnard Castle
Cut 'n' Curl
Andrew 6a Galgate
DL128BG
Barnard Castle
01833 637930
Hairdressers - Unisex
Barnard Castle
D & E Connelly
Fruit 9 The Bank
DL128PH
Barnard Castle
D & E Tate
Stall 29 Galgate
DL128EJ
Barnard Castle
01833 638155
Gift Shops
Barnard Castle
D Hinchcliffe
The Ce 22 Queen Street
DL128JF
Barnard Castle
01833 637411
D L I Association Social Club Ltd
Bramho 31 Horsemarket
DL128LX
Barnard Castle
01833 637684
Clubs & Associations - Social
Barnard Castle
D S & O Carr & Son
South Wesley Terrace
DL120SW
Barnard Castle
01833 640979
Joiners & Carpenters
Barnard Castle
Dales & Dreams
Dales 6 Market Place
DL128ND
Barnard Castle
01833 630296
Ice Cream Parlours & Mobile Shops
Barnard Castle
Architectural Services
Barnard Castle
Darling & Stephensons
Dental 24 Horsemarket
DL128LZ
Barnard Castle
01833 630000
Solicitors
Barnard Castle
Darlington & Stockton Times
C V S 36-38 Horsemarket
DL128NA
Barnard Castle
01833 638594
Newspaper & Magazine Publishers
Barnard Castle
Darlington Building Society
Sentin 26 Market Place
DL128NB
Barnard Castle
01833 631431
Building Societies & Other Financial Institutions
Barnard Castle
Discovery Britain Ltd
Unit 3 1 Market Place
DL120QG
Barnard Castle
01388 601222
Tourist Information
Barnard Castle
Don Day
Unit 6 26a The Bank
DL128PQ
Barnard Castle
01833 695009
Wrought Ironwork
Barnard Castle
Dr C R Cuthbert
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690707
Dr D A Robertson
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690408
Dr F J Hamilton
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690707
Dr F M Welch
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690707
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690408
Dr S J Rowan
Barnar Victoria Road
DL128HT
Barnard Castle
01833 690408
Durham Dales Action for Carers
Spring 35 Victoria Road
DL128HR
Barnard Castle
01833 630202
Charities & Voluntary Organisations
Barnard Castle
ELK Rubbish Removals
The Stables
DL12 8ED
Barnard Castle
Waste Disposal Services
Barnard Castle
Edinburgh Woollen Mill Ltd
Unit 8 13 Horsemarket
DL128LY
Barnard Castle
01833 690500
Fashion Shops
Barnard Castle
Elk Rubbish Removal & Recycling
The Stables
DL12 8ED
Barnard Castle
Construction Contractors - General
Barnard Castle
Elliott's Whole Foods
Unit 6 4 Horsemarket
DL128LZ
Barnard Castle
01833 637433
Organic Foods
Barnard Castle
Evans News
Unit 4 84 Galgate
DL128BJ
Barnard Castle
01833 690355
Newsagents
Barnard Castle
Unit 5 38 The Bank
DL128PN
Barnard Castle
01833 631338
Fabric Shops
Barnard Castle
Fisher Rosemount Ltd
Orchar Flatts Road
DL128RF
Barnard Castle
01833 695131
Instrumentation Engineers
Barnard Castle
Fresca
Unit 2 27 Horsemarket
DL128LX
Barnard Castle
01833 637639
Gift Shops
Barnard Castle
From Little Acorns
Chiche 62 Galgate
DL128BJ
Barnard Castle
01833 637913
Children & Babywear - Retail
Barnard Castle
G A Maude
King S King Street
DL128EP
Barnard Castle
Mot Testing Centres
Barnard Castle
Gary Burton
Friart 24 Birch Road
DL128JR
Barnard Castle
01833 631011
Road Haulage Services
Barnard Castle
Gill & Partners
Trevia 1 Hall Street
DL128JB
Barnard Castle
01833 690825
Financial Advisers- Independent
Barnard Castle
Glaxo Sports & Social Club
Glaxo Harmire Road
DL128DT
Barnard Castle
01833 638926
Clubs & Associations - Social
Barnard Castle
Glaxosmithkline
Glaxo Harmire Road
DL128DT
Barnard Castle
01833 690600
Pharmaceutical Mnfrs & Distributors
Barnard Castle
Grant
Provid 26 Newgate
DL128NG
Barnard Castle
Art Galleries & Fine Art Dealers
Barnard Castle
Greta House
Greta 89 Galgate
DL128ES
Barnard Castle
Guest Houses
Barnard Castle
Guzoo Design & Illustration
Unit 9 26 The Bank
DL128PQ
Barnard Castle
01833 630036
Artists & Illustrators
Barnard Castle
H M Cooke
Unit 2 4 Horsemarket
DL120SH
Barnard Castle
01833 640312
Haberdashery
Barnard Castle
H20 Consultancy Ltd
14/Bro 53 Market Place
DL120QH
Barnard Castle
01833 640467
Conference Rooms & Centres
Barnard Castle
HSBC Bank PLC
PO Box 19 Market Place
DL128NE
Barnard Castle
0845 740 4404
Banks & Other Financial Institutions
Barnard Castle
Hair Hut
2 High 1a Cambridge Terrace
DH65AY
Durham
0191 377 3391
Hairdressers - Unisex
Durham
Hair Studio
Rose L 114 Galgate
DL128BJ
Barnard Castle
01833 638833
Hairdressers - Unisex
Barnard Castle
Hamilton Shoes
Sherif 9 Horsemarket
DL128LY
Barnard Castle
01833 690136
Shoe Shops
Barnard Castle
12 Marshall St, Barnard Castle,
DL12 8AG
Barnard Castle
07581 034482
Training Centres
Barnard Castle
Harmony
Huntly 22 Horsemarket
DL128LZ
Barnard Castle
01833 690740
Gift Shops
Barnard Castle
Help The Aged
Shawcr 15 Galgate
DL128EQ
Barnard Castle
01833 630103
Charity Shops
Barnard Castle
Highfield Group
Unit 4 Galgate
DL128ES
Barnard Castle
01833 637685
Nursing Homes
Barnard Castle
Hodgsons
Thornd 20 Galgate
DL128BG
Barnard Castle
01833 637641
Taxis & Private Hire
Barnard Castle
Honeyman Group Ltd
Harmir Harmire Road
DL128BN
Barnard Castle
01833 690101
Water Treatment Equipment & Service
Barnard Castle
Honeyman Water
Harmir Harmire Road
DL128BN
Barnard Castle
01833 690101
Water Treatment Equipment & Service
Barnard Castle
Hoppers Ltd
Creek 26 Market Place
DL128NB
Barnard Castle
Domestic Appliances - Servicing
Barnard Castle
Hyperdrug Veterinary Supplies
Unit 2 Station Bank
DL120NG
Barnard Castle
01833 641112
Veterinary Pharmacies
Barnard Castle
Ice Designs
Suite 1 Galgate
DL128EQ
Barnard Castle
Isabel Moore Fashions
Stando 31 Horsemarket
DL128LX
Barnard Castle
01833 638197
Fashion Shops
Barnard Castle
J & H Meynell
Holmes 27 Galgate
DL128EJ
Barnard Castle
01833 695055
Pet Shops & Pet Supplies
Barnard Castle
J Brass
Beacon 3 Galgate
DL128EQ
Barnard Castle
01833 637327
J Raine & Sons Ltd
Glenea 25 Market Place
DL120QA
Barnard Castle
01833 640406
James Hardy Antiques Ltd
Wareho 12 The Bank
DL128PQ
Barnard Castle
Antique Dealers
Barnard Castle
Jane Cockerill
Unders 46 Newgate
DL128NJ
Barnard Castle
01833 637076
Beauty Salons
Barnard Castle
Jennifer's
58 112 Galgate
DL128BJ
Barnard Castle
01833 630542
Take Away Food Shops
Barnard Castle
Gwash 13a Thorngate
DL128PY
Barnard Castle
Counselling Services & Advice Services
Barnard Castle
19 Galgate
DL12 8EQ
Barnard Castle
Funeral Services
Barnard Castle
Statio 19 Horsemarket
DL128LY
Barnard Castle
01833 638591
Dry Cleaners
Barnard Castle
Just Drive
Unit J 23 Coronation Street
DL128DG
Barnard Castle
01833 638389
Driving Schools
Barnard Castle
34 Startforth Park
DL12 9AL
Barnard Castle
Paving & Driveway Contractors
Barnard Castle
Kenneallys
48 Kes 1 The Bank
DL128PH
Barnard Castle
01833 631205
Hairdressers - Unisex
Barnard Castle
Kents Home Decor
Kents 25 Market Place
DL128NE
Barnard Castle
Wallpapers & Wall Coverings
Barnard Castle
Kyle Travel
Riverv 18 Galgate
DL128BG
Barnard Castle
01833 690303
Travel Agents & Holiday Companies
Barnard Castle
L E A P Adult Basic Education
Knowle 23 Market Place
DL128NE
Barnard Castle
01833 690281
Adult Education Centres
Barnard Castle
Louis Smith Motors Ltd
Twelve 19 Galgate
DL128EQ
Barnard Castle
01833 690060
Car Dealers
Barnard Castle
Lowfield Gardens Nursery
Lowfie Newgate
DL128UW
Barnard Castle
Nurseries & Creches
Barnard Castle
Lucky House
Unit 9 27 The Bank
DL128PH
Barnard Castle
01833 637408
Restaurants - Chinese
Barnard Castle
M & K Motor Factors
The Co 20 Market Place
DL128NB
Barnard Castle
01833 631981
Motor Factors
Barnard Castle
Magician Marvin
24 Bridgegate
DL12 8QF
Barnard Castle
Entertainers
Barnard Castle
Marden Farm Shop
Stella 29 Horsemarket
DL128LX
Barnard Castle
01833 638092
Margaret Lodge
Dumfri 81 Galgate
DL128ES
Barnard Castle
01833 637061
Hairdressers - Unisex
Barnard Castle
Market Cross Jewellers
Wholes 14 Horsemarket
DL128LZ
Barnard Castle
Market Place Tea Shop
King E 29 Market Place
DL128NE
Barnard Castle
01833 690110
Marsdons
Unit 1 86 Galgate
DL128BJ
Barnard Castle
01833 637413
Chemists - Dispensing
Barnard Castle
Mass Installation
Unit 1 Harmire Road
DL128BN
Barnard Castle
01833 690015
Signs & Nameplates
Barnard Castle
Maude's Coaches
1 Harmire Road
DL128QJ
Barnard Castle
01833 637341
Coach Hire
Barnard Castle
Maxwells
16 Pri 31 Galgate
DL128EJ
Barnard Castle
01833 638660
Do It Yourself Shops
Barnard Castle
McFarlanes
1/Wain 35 Market Place
DL120RJ
Barnard Castle
01833 640242
McFarlanes
1/Wain 37 Horsemarket
DL128LX
Barnard Castle
01833 637239
The St 38 Horsemarket
DL128NA
Barnard Castle
01833 690505
Solicitors
Barnard Castle
Micro Lite Haulage Ltd
First 3 The Bank
DL128PH
Barnard Castle
01833 631550
Removals & Storage - Household
Barnard Castle
Middleton-In-Teesdale Post Office
Meadow 28 Market Place
DL120QA
Barnard Castle
01833 640282
Post Office Services
Barnard Castle
Middleton-In-Teesdale Tourist Information Centre
Meadow 10 Market Place
DL120QG
Barnard Castle
Tourist Information
Barnard Castle
Montalbo Hotel
Blackb 84 Montalbo Road
DL128BP
Barnard Castle
01833 637342
Montalbo Primary School
Blackb Fairfield Road
DL128TN
Barnard Castle
01833 637718
Schools - Local Authority
Barnard Castle
Mr D C Wigg
7b The 40 Galgate
DL128BH
Barnard Castle
01833 637109
NFU Mutual
3 37 Galgate
DL128EJ
Barnard Castle
01833 638286
Insurance Agents & Companies
Barnard Castle
NatWest
PO Box 12 Market Place
DH13NG
Durham
0870 240 3366
Banks & Other Financial Institutions
Durham
NatWest
PO Box 28 Market Place
DL128NB
Barnard Castle
0870 240 3366
Banks & Other Financial Institutions
Barnard Castle
New Directions
The Bu Galgate
DL128HA
Barnard Castle
Training Centres
Barnard Castle
Newgate Gallery
Newgat 6a The Bank
DL128PQ
Barnard Castle
01833 695201
Pine Furniture
Barnard Castle
The Po 8a Market Place
DL128ND
Barnard Castle
Washing Machines - Servicing & Repairs
Barnard Castle
Nigel Herring & Co
7 Okeo 26 Market Place
DL128NB
Barnard Castle
01833 631103
Business & Management Consultants
Barnard Castle
North Eastern Co-operative
Dunelm 17 Horsemarket
DL128LY
Barnard Castle
01833 637113
Supermarkets
Barnard Castle
Northern Archeological Associates
28 Har Harmire Road
DL128BN
Barnard Castle
01833 690800
Archaeologists
Barnard Castle
Northern Echo
Blackm 36A Horsemarket
DL128NA
Barnard Castle
01833 638628
Newspaper & Magazine Publishers
Barnard Castle
Number 34
CG4 Wa 34 The Bank
DL128PN
Barnard Castle
Guest Houses
Barnard Castle
Oswell's
B 31 Market Place
DL128NE
Barnard Castle
01833 630800
Kitchen Ware
Barnard Castle
Oxfam
3 The 1 Horsemarket
DL128LY
Barnard Castle
01833 631814
Charity Shops
Barnard Castle
P & M Gibson
Walnut 82b Galgate
DL128BJ
Barnard Castle
01833 638282
Fish & Chip Shops
Barnard Castle
P W Hairsine
Woodst 40 Newgate
DL128NJ
Barnard Castle
01833 630640
Osteopaths
Barnard Castle
Pampas
Newsha 6b Galgate
DL128BG
Barnard Castle
01833 631938
Fashion Shops
Barnard Castle
Partners
Gilber 26 Horsemarket
DL128LZ
Barnard Castle
01833 638072
Paul & Co
unit 2 35 Galgate
DL128EJ
Barnard Castle
01833 690151
Accountants
Barnard Castle
Penney's
Park P 4 Market Place
DL128ND
Barnard Castle
01833 637634
14 Startforth Park
DL12 9AL
Barnard Castle
Pet Shops & Pet Supplies
Barnard Castle
Peter J & R Olivier
Bridge 28 Galgate
DL128BH
Barnard Castle
Furniture - Retail
Barnard Castle
Philip Holden
Woodsi 14 Galgate
DL128BG
Barnard Castle
01833 637224
Agricultural Merchants
Barnard Castle
Pizza Cottage
Unit 1 16 Market Place
DL120QG
Barnard Castle
01833 631784
Take Away Food Shops
Barnard Castle
R & L Armitage
Arndal 3 Horsemarket
DL120SH
Barnard Castle
01833 640226
Redwell Inn
Quay H Harmire Road
DL128QJ
Barnard Castle
01833 637002
Public Houses
Barnard Castle
Reflections Photographic Services
1 Mans 1 Victoria Road
DL128HW
Barnard Castle
01833 690733
Photographers - Advertising & Commercial
Barnard Castle
Registration Of Births Deaths & Marriages
Superi 30 Galgate
DL128BH
Barnard Castle
01833 637997
Richard White
2 Warr 10a The Bank
DL128PQ
Barnard Castle
01833 638329
Antique Dealers
Barnard Castle
Connie 42 The Bank
DL128PN
Barnard Castle
01833 638342
Gas Suppliers
Barnard Castle
Richardsons Florist
Glen T 10 Galgate
DL128BG
Barnard Castle
Robert Mottershead
Derwen 12 Market Place
DL128ND
Barnard Castle
01833 631849
Robsons Antiques
Wyatts 36-36B The Bank
DL128PN
Barnard Castle
Antique Dealers
Barnard Castle
S Johnson & A O'Brien
Star Y Horsemarket
DL128LY
Barnard Castle
01833 695555
Physiotherapists
Barnard Castle
Saks
David 2 Market Place
DL128ND
Barnard Castle
01833 637020
Hairdressers - Unisex
Barnard Castle
Sandersons
Villag 12 Horsemarket
DL128LZ
Barnard Castle
01833 690390
Surveyors & Valuers
Barnard Castle
Savers PLC
Unit 8 2 Horsemarket
DL128LZ
Barnard Castle
01833 695211
Beauty Products
Barnard Castle
Scotties
Craikh 50 Market Place
DL120RJ
Barnard Castle
01833 640600
Hairdressers - Unisex
Barnard Castle
Shop 'n' save
Unit 5 6 Horsemarket
DL128LZ
Barnard Castle
01833 631095
Convenience Stores
Barnard Castle
Smithys
Unit 4 7 Horsemarket
DL128LY
Barnard Castle
01833 638048
Hairdressers - Unisex
Barnard Castle
St Mary's Catholic Church
The Re Birch Road
DL128NR
Barnard Castle
01833 638133
Places Of Worship
Barnard Castle
St Mary's Primary School
St. Ma Birch Road
DL128NR
Barnard Castle
01833 637029
Schools - Local Authority
Barnard Castle
Stafford Cleaning Services
third 1 Harmire Cl
DL128EF
Barnard Castle
01833 695988
Cleaning Services - Commercial
Barnard Castle
Star House
Star Y Horsemarket
DL128LY
Barnard Castle
01833 695555
Physiotherapists
Barnard Castle
Step-In
The Li 5-6 Horsemarket
DL120SH
Barnard Castle
Gift Shops
Barnard Castle
Blue H 27a Newgate
DL128NJ
Barnard Castle
01833 638676
Agricultural Engineers
Barnard Castle
The St 9 Galgate
DL128EQ
Barnard Castle
Saddlery & Riding Wear
Barnard Castle
A 35 Horsemarket
DL128LX
Barnard Castle
01833 637803
Take Away Food Shops
Barnard Castle
Unit 2 82E Galgate
DL128BJ
Barnard Castle
Game Dealers
Barnard Castle
Star Y Horsemarket
DL128LY
Barnard Castle
01833 637651
Chiropodists (Podiatrists)
Barnard Castle
Woodle Flatts Road
DL128AA
Barnard Castle
01833 631486
Counselling Services & Advice Services
Barnard Castle
Woodle 41C Galgate
DL128BH
Barnard Castle
Radio & Television Stations
Barnard Castle
The Ne Birch Road
DL128JR
Barnard Castle
Charities & Voluntary Organisations
Barnard Castle
The Ne 23 Market Place
DL128NE
Barnard Castle
Disability & Special Needs - Services
Barnard Castle
Teesda Galgate
DL128EL
Barnard Castle
01833 690000
Local Government
Barnard Castle
Teesdale Memorials Barnard Castle Ltd
Unit 2 Harmire Enterprise Park
DL12 8XT
Barnard Castle
Funeral Services
Barnard Castle
Unit 5 24 Market Place
DL128NB
Barnard Castle
01833 637140
Newspaper & Magazine Publishers
Barnard Castle
Main Car Park Galgate
DL12 8JJ
Barnard Castle
Restaurants - Other
Barnard Castle
Thomps 5 The Bank
DL128PH
Barnard Castle
01833 638250
Paving & Driveway Contractors
Barnard Castle
Unit 2 Harmire Road
DL128BN
Barnard Castle
01833 695150
Word Processing Services
Barnard Castle
Unit 6 1 Horsemarket
DL128LY
Barnard Castle
01833 638177
Bakers' Shops
Barnard Castle
6 Chap Newgate
DL128NG
Barnard Castle
01833 690324
Beauty Salons
Barnard Castle
The Black Horse
Rodley 10 Newgate
DL128NG
Barnard Castle
01833 637234
Public Houses
Barnard Castle
The Blue Bell
Sandy 2 Bridgegate
DL128QF
Barnard Castle
01833 690125
Public Houses
Barnard Castle
The Bowes Museum
132 Lo Newgate
DL128NP
Barnard Castle
01833 690606
The Brigantia Archaeological Practice
Unit 3 18 Horsemarket
DL128LZ
Barnard Castle
Archaeologists
Barnard Castle
The C V Centre
Unit 1 1 The Flatts
DL129DB
Barnard Castle
Cv Services
Barnard Castle
The Castle Dental Practice
3 Morg 39 Galgate
DL128EJ
Barnard Castle
01833 631140
The Cod Father
5.3 Bu The Bank
DL128PL
Barnard Castle
01833 637444
Fish & Chip Shops
Barnard Castle
The Connection
255 Se 21 Galgate
DL128EQ
Barnard Castle
01833 690700
Marketing Consultants & Services
Barnard Castle
The Cricketers Arms
The Cr 48-50 Galgate
DL128BH
Barnard Castle
01833 630194
Public Houses
Barnard Castle
The Crusty Loaf
The Cr 10 Horsemarket
DL128LZ
Barnard Castle
Bakers' Shops
Barnard Castle
Spring Villa Main Road
DL12 9DW
Lartington
01833 650353
Car Component Mnfrs
Lartington
The Damson Tree
Warwic 34 Horsemarket
DL120SH
Barnard Castle
01833 690120
Gift Shops
Barnard Castle
The Fruit Garden
6 Enfi 10 Horsemarket
DL128LZ
Barnard Castle
01833 637275
Greengrocers & Fruit Sellers
Barnard Castle
The Golden Gate
Unit 1 34 Galgate
DL128BH
Barnard Castle
01833 638942
Take Away Food Shops
Barnard Castle
The Hay Loft
Box Tr 27 Horsemarket
DL128LX
Barnard Castle
01833 638847
General Stores
Barnard Castle
The Homelands
5a The 85 Galgate
DL128ES
Barnard Castle
01833 638757
Guest Houses
Barnard Castle
The Kings Head Complex
Kings 14 Market Place
DL128ND
Barnard Castle
01833 690333
Residential Care Homes
Barnard Castle
John Street
DL12 8HR
Barnard Castle
01833 630555
Rest & Retirement Homes
Barnard Castle
The Mart Garage
New Bu Vere Road
DL128AD
Barnard Castle
01833 637053
Garage Services
Barnard Castle
The Masala
Maryva 2 Newgate
DL128NG
Barnard Castle
01833 690965
Take Away Food Shops
Barnard Castle
The Mill Antiques & Collectables
A 47 The Bank
DL128PL
Barnard Castle
01833 695593
Antique Dealers
Barnard Castle
The Spice Island
Old St 9 Market Place
DL128NF
Barnard Castle
01833 630575
Restaurants - Other
Barnard Castle
The Stable
Hollyb 27 Horsemarket
DL128LX
Barnard Castle
01833 638847
Restaurants - English
Barnard Castle
The Stables Restaurant
The Ol 27 Horsemarket
DL128LX
Barnard Castle
01833 690670
Restaurants - English
Barnard Castle
The Teesdale Hotel
The St Market Place
DL120QG
Barnard Castle
01833 640264
The Turks Head
Unit 5 27 Market Place
DL128NE
Barnard Castle
01833 690874
Public Houses
Barnard Castle
The Village Bakers
37f Li 56 Market Place
DL120QH
Barnard Castle
01833 640206
Bakery & Confectionery Supplies
Barnard Castle
The Village Bookshop
Vine C 36 Market Place
DL120RJ
Barnard Castle
01833 641133
Booksellers
Barnard Castle
The Village Shop
5 Main 1 King Street
DH61DW
Durham
0191 372 0248
The White Lion
White 1 Hall Street
DH62TU
Durham
0191 526 2963
Veterinary Surgeons & Practitioners
Durham
Three Horseshoes
The Th 7 Galgate
DL128EQ
Barnard Castle
01833 637495
Public Houses
Barnard Castle
Three Tuns Inn
Three Church Bank
DL120AH
Barnard Castle
01833 650289
Public Houses
Barnard Castle
Tilbury Douglas Construction Ltd
Tilbur Harmire Road
DL128DT
Barnard Castle
01833 630269
Construction Contractors - General
Barnard Castle
Tourist Information Centre
Woodle Flatts Road
DL128AA
Barnard Castle
01833 690909
Tourist Information
Barnard Castle
Travelcare
4 St. 20 Horsemarket
DL128LZ
Barnard Castle
01833 631250
Travel Agents & Holiday Companies
Barnard Castle
Travelcare
Co-op 6 Market Place
DL128ND
Barnard Castle
01833 631250
Travel Agents & Holiday Companies
Barnard Castle
Trevor Atkinson
The Fo Market Place
DL120JF
Barnard Castle
01833 640435
Landscape Contractors
Barnard Castle
Trilogy
Mersa 32 Galgate
DL128BH
Barnard Castle
01833 690464
Fashion Shops
Barnard Castle
U T A S S
Compan 1 Horsemarket
DL120SH
Barnard Castle
01833 641010
Agricultural Services
Barnard Castle
Upper Teesdale Estate
Hewitt 51 Market Place
DL120QH
Barnard Castle
01833 640209
Property & Estate Management
Barnard Castle
Valentines
Unit 4 11 Galgate
DL128EQ
Barnard Castle
Restaurants - Other
Barnard Castle
Victoria Wine
10 Wal 26 Galgate
DL128BH
Barnard Castle
01833 690441
Wines Spirits & Beer - Retail
Barnard Castle
Victoria Wine
10 Wal 15 Horsemarket
DL128LY
Barnard Castle
01833 690463
Wines Spirits & Beer - Retail
Barnard Castle
Vince Blaeford
Unit 3 41 Galgate
DL128EJ
Barnard Castle
01833 690990
Accountants
Barnard Castle
W Boyes & Co Ltd
Valley 28-32 Horsemarket
DL128NA
Barnard Castle
01833 637233
Department Stores
Barnard Castle
W Evans
7 Brid Newgate
DL128NJ
Barnard Castle
01833 638666
Car Body Repairs
Barnard Castle
W M Morrison Supermarkets PLC
Petrol 32A Galgate
DL128JJ
Barnard Castle
01833 696870
Supermarkets
Barnard Castle
William Peat
396 Bi 54 Galgate
DL128BH
Barnard Castle
01833 638123
William Smith & Sons
The Ol 5 Queen Street
DL128JL
Barnard Castle
01833 690305
Sign Makers' Equipment & Materials
Barnard Castle
Winter's
Unit 8 7 Horsemarket
DL120SH
Barnard Castle
Shoe Shops
Barnard Castle
Woolworths PLC
Southg 22 Market Place
DL128NB
Barnard Castle
01833 637349
Department Stores
Barnard Castle
Yorkshire Bank PLC
Warwic 5 Horsemarket
DL128LY
Barnard Castle
01833 690134
Banks & Other Financial Institutions
Barnard Castle
YourWOWWedding
47 Woodside
DL12 8DZ
County Durham
01833 638197
Wedding Supplies & Services
County Durham
Zeta's
Illiar 15 Market Place
DL128NF
Barnard Castle
01833 631111
Coffee Shops
Barnard Castle