Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Cait's Bakes
DG3
Other catering premises
Briery Park Residential Home
Thornhill DG3 5NJ
Caring Premises
Lessadds Syrups
Thornhill DG3 5NN
Manufacturers/packers
Elmarglen
Thornhill DG3 5ND
Pub/bar/nightclub
Jacs
Thornhill DG3 5LP
Takeaway/sandwich shop
Triko Food Co
Thornhill DG3
Retailers - other
Co-op Store
Thornhill DG3 5LS
Retailers - supermarkets/hypermarkets
Spar Shop
Thornhill DG3 5LS
Retailers - supermarkets/hypermarkets
Jade Garden
Thornhill DG3 5LS
Takeaway/sandwich shop
John G Renicks
Thornhill DG3 5LS
Manufacturers/packers
Down to Earth
Thornhill DG3 5LS
Retailers - other
Lean Bean
Thornhill DG3 5NF
Retailers - other
Buccleuch & Queensberry Arms Hotel
Thornhill DG3 5LU
Hotel/bed & breakfast/guest house
Farmers Arms
Thornhill DG3 5LJ
Pub/bar/nightclub
Drumlanrig Cafe
Thornhill DG3 5LJ
Restaurant/Cafe/Canteen
Stirk Brothers
Thornhill DG3 5LY
Retailers - other
Marchbank Baker
Thornhill DG3 5LY
Restaurant/Cafe/Canteen
Boots UK Ltd
Thornhill DG3 5LZ
Retailers - other
Thornhill Inn
Thornhill DG3 5LU
Hotel/bed & breakfast/guest house
The Moniaive Chocolatiers
Thornhill DG3 5LY
Manufacturers/packers
Gillbank
Thornhill DG3 5LZ
Hotel/bed & breakfast/guest house
Thomas Tosh
Thornhill DG3 5LZ
Restaurant/Cafe/Canteen
Jinty-b's
Thornhill DG3 5LY
Restaurant/Cafe/Canteen
Holmhill Country House
Thornhill DG3 4AB
Hotel/bed & breakfast/guest house
Thornhill Bowling Club
Thornhill DG3 5LZ
Pub/bar/nightclub
Jinty-b's
Thornhill DG3 5NS
Manufacturers/packers
Whascals
Thornhill DG3 5DS
Other catering premises
Wallace Hall Academy
Thornhill DG3 5DS
School/college/university
Wallace Hall Nursery
Thornhill DG3 5DS
Caring Premises
Nithbank Country Estate (B&B)
Thornhill DG3 5AP
Hotel/bed & breakfast/guest house
Thornhill Golf Club
Thornhill DG3 5DW
Pub/bar/nightclub
Blacknest Catering
Thornhill DG3 5DW
Other catering premises
Messrs J M Rome ( Dairy)
Thornhill DG3 5AB
Farmers/growers