Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Townhill Loch Cafe - TLC
Dunfermline KY12 0HT
Restaurant/Cafe/Canteen
Scottish National Water Ski Centre
Dunfermline KY12 0HT
Restaurant/Cafe/Canteen
It's Pizza Time
Dunfermline KY12
Mobile caterer
Village Inn
Dunfermline KY12 0HP
Pub/bar/nightclub
Spar
Dunfermline KY12 0DS
Retailers - other
The Yeoman
Dunfermline KY12 0DS
Restaurant/Cafe/Canteen
Wee Vegan Bakery
Dunfermline KY12 0HH
Restaurant/Cafe/Canteen
Cakealicious By Lyns
Dunfermline KY12 0EH
Restaurant/Cafe/Canteen
Rana's Local
Dunfermline KY12 0EL
Retailers - other
The Village Deli
Dunfermline KY12 0EH
Takeaway/sandwich shop
Townhill Bowling Club
Dunfermline KY12 0HE
Pub/bar/nightclub
Cosy Townhill
Dunfermline KY12 0EN
Restaurant/Cafe/Canteen
Canmore Golf Club
Dunfermline KY12 0PE
Pub/bar/nightclub
Townhill Church Hall
Dunfermline KY12 0EN
Other catering premises
China Blue Takeaway
Dunfermline KY12 0EN
Takeaway/sandwich shop
Townhill Community Centre
Dunfermline KY12 0EN
Other catering premises
Glendale Lodge
Dunfermline KY12 0ET
Caring Premises
Townhill Primary School
Dunfermline KY12 0EX
School/college/university
Townhill Out Of School Care Club
School/college/university
Townhill Primary School Nursery
Dunfermline KY12 0EX
School/college/university
Premier Townhill Road Convenience Store
Dunfermline KY12 0BN
Retailers - other
Bellyeoman Nursery
Dunfermline KY12 0XP
School/college/university
Bellyeoman Out Of School Club
Dunfermline KY12 0XP
School/college/university
Bellyeoman Primary School
Dunfermline KY12 0XP
School/college/university
Gennaro's Fish Bar
Dunfermline KY12 0AS
Takeaway/sandwich shop
Scottish Co-op
Dunfermline KY12 0JH
Retailers - supermarkets/hypermarkets
L J's Sweet Treats
Dunfermline KY12
Retailers - other
Keystore
Dunfermline KY12 0NX
Takeaway/sandwich shop
Headwell Bowling Club
Dunfermline KY12 0JQ
Pub/bar/nightclub
Wellwood Social Club
Dunfermline KY12 0NP
Pub/bar/nightclub
The Eatery
Dunfermline KY12 0AP
Restaurant/Cafe/Canteen
Scottish Co-op
Dunfermline KY12 0AP
Retailers - supermarkets/hypermarkets
Wellwood Primary School
Dunfermline KY12 0PA
School/college/university
Wellwood Community Centre
Dunfermline KY12 0PA
Other catering premises
Jean Mackie Centre
Dunfermline KY12 0BQ
Caring Premises
Newlands Care Home
Dunfermline KY12 0JA
Caring Premises
Lauriston Nursery Ltd
Dunfermline KY12 0BL
School/college/university
Canmore Lodge Care Home
Dunfermline KY12 0BL
Caring Premises
The Salvation Army Church And Community Centre
Dunfermline KY12 0RS
Restaurant/Cafe/Canteen
Headwell House Nursing Home
Dunfermline KY12 0PW
Caring Premises