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