Diner Route 75
Dumfries DG2 8QD
Takeaway/sandwich shop
Dinerland
DG12
Mobile caterer
Disco Pig
DG6
Mobile caterer
Domino's Pizza
Dumfries DG1 2RX
Takeaway/sandwich shop
Doodle Cakes
Lockerbie DG11
Other catering premises
Doon the Toon
Stranraer DG9 7EF
Takeaway/sandwich shop
Doongamer
Dumfries DG1 1DJ
Restaurant/Cafe/Canteen
Dornells Estate
Castle Douglas DG7 2PL
Distributors/Transporters
Double Dutch Foods Ltd
DG7
Restaurant/Cafe/Canteen
Douglas Arms Hotel
Castle Douglas DG7 1DB
Other catering premises
Douglas Ewart High School
Newton Stewart DG8 6JQ
School/college/university
Douglas F Bennie Livestock
DG4
Farmers/growers
Douglas Hotel
Langholm DG13 0DH
Hotel/bed & breakfast/guest house
Douglas House
Castle Douglas DG7 1HS
Hotel/bed & breakfast/guest house
Dourie Farming Co Ltd (Dairy)
Newton Stewart DG8 9JZ
Farmers/growers
Down to Earth
Thornhill DG3 5LS
Retailers - other
Downshire Arms Hotel
Stranraer DG9 8JJ
Hotel/bed & breakfast/guest house
Dream Cakes by Donna
DG11
Other catering premises
Dreams to Themes
Stranraer DG9 0QY
Retailers - other
Driftwood
Stranraer DG9 7JZ
Restaurant/Cafe/Canteen
Drumbreddan House Catering
Stranraer DG9 9PD
Other catering premises
Drumlanrig Cafe
Thornhill DG3 5LJ
Restaurant/Cafe/Canteen
Drumlanrig Castle Tearoom
Thornhill DG3 4AQ
Restaurant/Cafe/Canteen
Drummore ELC
Stranraer DG9 9PY
Caring Premises
Drummore Primary School
Stranraer DG9 9PY
School/college/university
Drummore Stores
Stranraer DG9 9PS
Retailers - other
Drummuir Farm
Dumfries DG1 4PX
Manufacturers/packers
Drummuir Farm Ice Cream
Dumfries DG1 4PX
Manufacturers/packers
Dryfesdale Church Hall
Lockerbie DG11 2AA
Other catering premises
Dryfesdale House Hotel
Lockerbie DG11 2SF
Hotel/bed & breakfast/guest house
Drysdales Catering & Bars
Castle Douglas DG7 3AQ
Mobile caterer
Duck or Grouse
Newton Stewart DG8 0EP
Restaurant/Cafe/Canteen
Duck or Grouse
Stranraer DG9 0PS
Restaurant/Cafe/Canteen
Duck or Grouse
Stranraer DG9 0PS
Restaurant/Cafe/Canteen
Duck or Grouse
Stranraer DG9 8QX
Pub/bar/nightclub
Dumfries & Galloway Golf Club
Dumfries DG2 7NY
Pub/bar/nightclub
Dumfries Academy
Dumfries DG1 1DD
School/college/university
Dumfries and County Golf Club
Dumfries DG1 1JX
Pub/bar/nightclub
Dumfries and Galloway Council Youth Work Service
Lockerbie DG11 2ES
Takeaway/sandwich shop
Dumfries and Galloway Council Youth Work Service
Annan DG12 6EE
Takeaway/sandwich shop
Dumfries Bowling Club
Dumfries DG1 1LN
Pub/bar/nightclub
Dumfries Campus
Dumfries DG1 4FD
School/college/university
Dumfries Caravan Centre
Dumfries DG1 3JE
Retailers - other
Dumfries Day Centre for Older People
Dumfries DG1 2JX
Caring Premises
Dumfries High School
Dumfries DG1 1PX
School/college/university
Dumfries Mobile Fish & Chips
DG2
Mobile caterer
Dumfries Museum & Camera Obscura
Dumfries DG2 7SW
Retailers - other
Dumfries Railway Social Club
Dumfries DG1 2DR
Pub/bar/nightclub
Dumfries Rugby Football Club
Dumfries DG2 7LU
Pub/bar/nightclub
Dumfries Table Tennis Club
Dumfries DG1 2JE
Other catering premises
Dumfries Y Gymnastics Club
Dumfries DG1 2DA
Other catering premises
Dumfriesshire Foodbank
Dumfries DG1 2RF
Retailers - other
Dunan SY10
Stranraer DG9 0EP
Farmers/growers
Duncow Primary School
Dumfries DG1 1TA
School/college/university
Dundrennan Abbey Gift Shop
Kirkcudbright DG6 4QH
Retailers - other
Dundrennan Range Camp
Kirkcudbright DG6 4QZ
Restaurant/Cafe/Canteen
Dunnabie Farm Shop
Annan DG12 6DL
Retailers - other
Dunscore Playgroup
Dumfries DG2 0SY
Caring Premises
Dunscore Primary School
Dumfries DG2 0SY
School/college/university
Dunskey Golf Club Hotel
Stranraer DG9 8TD
Hotel/bed & breakfast/guest house
Dunskey House
Stranraer DG9 8TJ
Other catering premises
Dunskey House
Stranraer DG9 8TJ
Other catering premises
Durisdeer Church Teas
Thornhill DG3 5BJ
Other catering premises
E & J More & Sons (Dairy)
Lockerbie DG11 1RJ
Farmers/growers
E & J More & Sons (Dairy)
Lockerbie DG11 1SQ
Farmers/growers
E Kinnaird & Son
Dalbeattie DG5 4HD
Retailers - other
Eaglesfield Post Office
Lockerbie DG11 3NZ
Retailers - other
Eaglesfield Primary School
Lockerbie DG11 3PA
School/college/university
Eardley International
Lockerbie DG11 3JD
Restaurant/Cafe/Canteen
East Logan Ltd
Castle Douglas DG7 3AA
Farmers/growers
Easterbrook Bistro
Dumfries DG1 4TL
Restaurant/Cafe/Canteen
Easterbrook Hall
Dumfries DG1 4TA
Pub/bar/nightclub
Eastriggs & Dornock Early Years
Annan DG12 6PP
School/college/university
Eastriggs Nursery
Annan DG12 6PZ
Caring Premises
Eastriggs Primary School
Annan DG12 6PZ
School/college/university
Eastriggs Social Club Ltd
Annan DG12 6QN
Other catering premises
Eat@Laggan
Castle Douglas DG7 2ES
Restaurant/Cafe/Canteen
Eaton Chinese
Dumfries DG1 1UY
Takeaway/sandwich shop
Ecclefechan Day Centre
Lockerbie DG11 3DF
Other catering premises
Ecclefechan Hotel
Lockerbie DG11 3DF
Hotel/bed & breakfast/guest house
Edenbank Hotel
Dumfries DG2 7AH
Hotel/bed & breakfast/guest house
Edgar's Newsagent
Dumfries DG1 2AT
Takeaway/sandwich shop
Edward Murray & Son
Dumfries DG1 4UB
Manufacturers/packers
Eilidh and Darby's Cakes and more
DG7
Other catering premises
Elevenses
Dumfries DG1 2BY
Restaurant/Cafe/Canteen
Ellangowan Hotel
Newton Stewart DG8 7JF
Hotel/bed & breakfast/guest house
Ellie's Cupcakes
DG11
Takeaway/sandwich shop
Elmarglen
Thornhill DG3 5ND
Pub/bar/nightclub
Elmvale Primary School
Annan DG12 6DH
School/college/university
Elrig Eggs Ltd
Newton Stewart DG8 9RB
Farmers/growers
Enterprising DG Catering Van (1)
Dumfries DG2 8PN
Mobile caterer
Enterprising DG Catering Van (2)
Dumfries DG2 8PN
Mobile caterer
Enterprising DG Catering Van (3)
Dumfries DG2 8PN
Mobile caterer
Ernespie Farm Centre
Castle Douglas DG7 3JG
Restaurant/Cafe/Canteen
Ernespie House Hotel
Castle Douglas DG7 3JG
Hotel/bed & breakfast/guest house
Erol Catering (Ltd)
Lockerbie DG11 2ES
Distributors/Transporters
Eskdale Hotel
Langholm DG13 0JH
Hotel/bed & breakfast/guest house
Eskdalemuir Honey
Langholm DG13 0QW
Farmers/growers
Eurest Foodservices
Lockerbie DG11 1LW
Restaurant/Cafe/Canteen
Euro Route
Dumfries DG1 3EY
Retailers - other