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