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