We have Pubs (52), Restaurants (155), Banks (6), Hotels (15), Shops (501), Supermarkets (15), Takeaways (38), Cinemas (12), Home improvement (183), Health and beauty (296), Attractions (69), Property services (60), Education (172), Business services (55) and Leisure (44)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Townhill are
Dunfermline Queen Margaret (0.85 miles)
Dunfermline Town (1.61 miles)
52 Pubs in Townhill in 9 categories
17 bars listed
9 night clubs listed
5 tapas bars listed
4 cocktail bars listed
3 wine bars listed
2 gastropubs listed
1 sports bar listed
1 karaoke bar listed
10 other pubs listed
155 Restaurants in Townhill in 38 categories
9 mexican restaurants listed
9 fish and seafood restaurants listed
8 japanese restaurants listed
8 turkish restaurants listed
7 thai restaurants listed
7 fish and chips restaurants listed
7 fast food restaurants listed
7 chinese restaurants listed
6 chicken restaurants listed
6 italian restaurants listed
6 spanish restaurants listed
6 french restaurants listed
6 indian restaurants listed
5 english restaurants listed
5 czech restaurants listed
5 british restaurants listed
4 vegetarian restaurants listed
4 pizza restaurants listed
4 vegan restaurants listed
3 fine dining restaurants listed
3 sushi restaurants listed
3 irish restaurants listed
2 dessert restaurants listed
2 tapas restaurants listed
2 buffet restaurants listed
2 asian restaurants listed
2 breakfast restaurants listed
1 teppanyaki restaurant listed
1 bulgarian restaurant listed
1 cantabrian restaurant listed
1 bangladeshi restaurant listed
1 vietnamese restaurant listed
1 korean restaurant listed
1 greek restaurant listed
1 cantonese restaurant listed
1 kosher restaurant listed
1 eastern european restaurant listed
7 other restaurants listed
Banks in Townhill
102 High Street, Dunfermline, KY12 7DP
11-13 East Port, Dunfermline, KY12 7JY
75 High Street, Dunfermline, Fife, KY12 7DL
25 East Port, Dunfermline, Fife, KY12 7JL
52/54 East Port, Dunfermline, Fife, KY12 7HB
68-70 High Street, Dunfermline, Fife, KY12 7AT
Hotels in Townhill
Crossford, Dunfermline, KY12 8NN
1 Saint John's Drive, Dunfermline, KY12 7
126 Grieve Street, Dunfermline, KY12 8DW
29-35 Bruce Street, Dunfermline, KY12 7AG
Main Street, Dunfermline, KY12
Kingseat Rd, Dunfermline, KY12
18 Bridge Street, Dunfermline, KY12 8DA
Dunfermline, KY12 8HD
35 Main Street, Kingseat, Dunfermline, KY12 0TJ
1 Canmore Street, Dunfermline, KY12 7NU
West Road, Saline, Dunfermline, KY12 9UN
Dunfermline, KY12 9JJ
Pilmuir St, Dunfermline, KY12 9AQ
Dunfermline, KY11 8DY
15 Thistle St, Dunfermline, KY120JA
501 Shops in Townhill in 130 categories
12 sign shops listed
11 tattoo shops listed
11 cigar shops listed
10 craft stores listed
10 auto body shops listed
9 noodle shops listed
9 book stores listed
9 pine furniture shops listed
8 print shops listed
8 designer clothing shops listed
8 bathroom supply stores listed
8 appliance stores listed
8 copy shops listed
7 bead stores listed
7 electronics repair shops listed
7 computer software stores listed
6 costume stores listed
6 drug stores listed
6 antique furniture stores listed
6 convenience stores listed
6 balloon stores listed
6 picture frame shops listed
6 off track betting shops listed
6 computer stores listed
6 model shops listed
6 juice shops listed
6 bed shops listed
5 motorcycle repair shops listed
5 cookie shops listed
5 bicycle repair shops listed
5 ham shops listed
5 trailer repair shops listed
5 blinds shops listed
5 ski shops listed
5 embroidery shops listed
5 body piercing shops listed
5 pasta shops listed
5 cheese shops listed
5 garden furniture shops listed
5 dress shops listed
5 diy shops listed
5 bridal shops listed
4 cake shops listed
4 upholstery shops listed
4 fashion accessories stores listed
4 barber shops listed
4 cd stores listed
4 kitchenware shops listed
4 baking supply stores listed
4 tobacco shops listed
4 pawn shops listed
4 flooring stores listed
4 tool repair shops listed
4 quilt shops listed
4 bicycle stores listed
4 farm shops listed
4 dessert shops listed
4 motorcycle shops listed
4 shoe repair shops listed
4 curtains shops listed
3 candle stores listed
3 banner stores listed
3 gift shops listed
3 fence supply stores listed
3 asian grocery stores listed
3 aircraft supply stores listed
3 specialist book shops listed
3 stamp shops listed
3 fabric stores listed
3 boot repair shops listed
3 sewing shops listed
3 department stores listed
3 auto glass shops listed
3 coffee stores listed
3 formal wear stores listed
3 musical instrument repair shops listed
3 feed stores listed
3 truck repair shops listed
3 antique stores listed
2 bird shops listed
2 collectibles stores listed
2 art supply stores listed
2 beer stores listed
2 discount stores listed
2 auto machine shops listed
2 childrens stores listed
2 coffee shops listed
2 sandwich shops listed
2 transmission shops listed
2 brake shops listed
2 butcher shops listed
2 auto repair shops listed
2 tailors listed
2 mobile phone repair shops listed
2 cricket shops listed
2 golf shops listed
2 baby clothing stores listed
2 bedroom furniture stores listed
2 building materials stores listed
2 auto parts stores listed
1 furnace store listed
1 electronics store listed
1 ice cream shop listed
1 tuxedo shop listed
1 fireplace store listed
1 camping store listed
1 fireworks store listed
1 camera store listed
1 chinaware store listed
1 dance store listed
1 used bicycle shop listed
1 baby store listed
1 tractor repair shop listed
1 photo shop listed
1 bowling supply shop listed
1 hobby shop listed
1 knit shop listed
1 furniture repair shop listed
1 adult entertainment store listed
1 wig shop listed
1 boot store listed
1 dive shop listed
1 cabinet store listed
1 camera repair shop listed
1 chocolate shop listed
1 surf shop listed
1 bedding store listed
1 herb shop listed
1 soup shop listed
18 other shops listed
Supermarkets in Townhill
Carnegie Drive Retail Park, Dunfermline, KY12 7AU
Supermarket, Dunfermline, 174 Queensferry Road, KY11 2JF
88 Main Street, Crossford, KY12 8NL
94 Main Street, Cairneyhill, KY12 8QU
Unit 2, Dunfermline, Carnegie Drive Retail Park, KY12 7AU
79-81 Pilmuir Street, Dunfermline, KY12 0LN
80 Townhill Rd, Dunfermline, KY12 0JH
1A Whitelaw Road, Dunfermline, KY11 4RN
4 East Baldridge Drive, Dunfermline, KY12 9ET
4 East Baldridge Drive, Dunfermline, KY12 9ET
Halbeath Road, Dunfermline, KY12
St Leonards Street, Dunfermline, Fife, KY11 3NY
31 Inchkeith Dr, Dunfermline, KY114HS
Calais Farm Road, Dunfermline, KY11 4QX
Robertson Rd, Dunfermline, KY120XS
38 Takeaways in Townhill in 7 categories
8 pizza takeaways listed
7 chinese takeaways listed
5 fish and chips takeaways listed
5 sandwich shop and takeaways listed
3 indian takeaways listed
2 fried chicken takeaways listed
8 other takeaways listed
Cinemas in Townhill
21 Lundin Road, Crossford, Dunfermline, KY12 8PN
1 Whimbrel Place, Dunfermline, Fife, KY11 8EX
Whimbrel Place, Dunfermline, Fife, KY11 8
120 Wester Hailes Road, Edinburgh, EH14 2SW
118 Lothian Road, Edinburgh, EH3 8BG
88 Lothian Road, Edinburgh, EH3 9BZ
130/3 Dundee Street, Edinburgh, EH11 1AF
Leith Street, Edinburgh, EH1 3AT
18 Newbattle Terrace, Edinburgh, EH10 4RT
Victoria Dk Leith Docks, Edinburgh EH6, Edinburgh, EH6 7DZ
120 West End Place, Edinburgh, EH3 9BG
40-44 Thistle Street, Edinburgh, EH2 1EN
183 Home improvement in Townhill in 34 categories
17 plumbers listed
11 builders listed
11 painter decorators listed
11 plasterers listed
10 solar energy equipment suppliers listed
10 roofing services listed
9 architects listed
8 carpenters listed
8 curtains listed
8 flooring listed
7 tiling contractors listed
7 electricians listed
7 gardeners listed
6 central heating services listed
6 removal services listed
6 kitchen design and installation listed
5 welders listed
4 arborist and tree surgeons listed
4 audio visual consultants listed
3 carpets listed
3 paving contractors listed
3 doors listed
3 curtain maker and retailers listed
2 deck builders listed
2 locksmiths listed
2 interior designers listed
2 fireplaces listed
2 conservatory supply and installation listed
1 double glazing installer listed
1 pest control listed
1 bathrooms listed
1 drain services listed
1 fencing listed
1 shutters and blinds listed
296 Health and beauty in Townhill in 54 categories
25 sportswear stores listed
17 sports schools listed
14 beautys listed
13 alternative medicine practitioners listed
12 medical centers listed
11 childminders listed
11 sports shops listed
10 hairdressers listed
10 care servicess listed
8 opticians listed
8 podiatrists listed
8 weight loss services listed
7 cosmetic dentists listed
7 dental clinics listed
6 hair cares listed
6 eye care clinics listed
6 gyms listed
6 nail salons listed
6 beauty supply stores listed
6 sports venues listed
5 mens hairdressers and barbers listed
5 beauty salons listed
5 running stores listed
5 doctors listed
5 surgeons listed
5 optometrists listed
5 swimmings listed
5 chiropractors listed
4 spas listed
4 yoga studios listed
4 dental labs listed
4 sports massage therapists listed
4 hair salons listed
4 creches listed
3 cosmeticss listed
3 dentists listed
3 massage therapists listed
3 acupuncture clinics listed
2 osteopaths listed
2 swim clubs listed
2 skin care clinics listed
2 addiction treatment centers listed
2 nannys listed
2 laser eye surgerys listed
2 hair extension technicians listed
1 facial spa listed
1 spa and health club listed
1 oral surgeon listed
1 dental hygienist listed
1 medical spa listed
1 contact lenses supplier listed
1 gymnastics club listed
1 pediatrician listed
1 family planning center listed
69 Attractions in Townhill in 15 categories
10 theatres listed
10 aquariums listed
9 art galleries listed
9 golf courses listed
7 museums listed
5 park and gardens listed
4 go karting listed
3 stadiums listed
3 lakes listed
2 zoos listed
2 exhibition and trade centres listed
2 nature reserves listed
1 holiday park listed
1 golf driving range listed
1 cathedral listed
60 Property services in Townhill in 7 categories
11 commercial estate agents listed
10 property investment listed
9 estate agents listed
8 property management companies listed
8 mortgage brokers listed
7 property developers listed
7 property and estate management listed
172 Education in Townhill in 33 categories
9 ballet schools listed
9 primary schools listed
9 music schools listed
9 nursery schools listed
9 guitar instructors listed
8 high and secondary schools listed
8 after school clubs listed
8 english language schools listed
7 community schools listed
7 piano instructors listed
7 karate schools listed
7 business schools listed
7 language schools listed
6 driving schools listed
6 kickboxing schools listed
6 beauty schools listed
6 drama schools listed
5 independent or preparatory schools listed
4 taekwondo schools listed
4 music instructors listed
4 riding school and stables listed
4 schools listed
4 art and design schools listed
3 tennis lessons listed
3 sailing schools listed
3 swimming lessons listed
2 dance schools listed
2 martial arts schools listed
2 kung fu schools listed
1 swimming instructor listed
1 golf instructor listed
1 aikido school listed
1 single sex secondary school listed
55 Business services in Townhill in 10 categories
9 cleaners listed
8 caterers listed
8 office supply stores listed
7 business management consultants listed
7 office services listed
5 website designers listed
5 web hosting companies listed
4 office equipment suppliers listed
1 vending machines listed
1 photocopiers listed
44 Leisure in Townhill in 13 categories
10 car servicing listed
6 wedding entertainment listed
5 wedding flowers listed
5 venue hire listed
3 band entertainment listed
3 karaoke listed
3 photographers listed
2 car washes listed
2 windscreen repair listed
2 dog boarding listed
1 pony riding listed
1 bouncy castles listed
1 event photography listed
Top pubs in Townhill
Night Club
1 North Street, Cardenden, Glenrothes, KY7 5NA
12.7 miles away
I am a regular customer at your branch many compliments to the young man named Ivan he has recently started ...
Bar
46 Redding Road, Falkirk, FK2 9XL
13.7 miles away
The best wee pub ever
Bar
48-50 Primrose Street, Bannockburn, Alloa, FK10 1JG
13.9 miles away
exellent great pint .
Bar
1 Carrick Gate, Glenrothes, KY7 5NT
12.5 miles away
Good pub, bar staff friendly, juke box excellent, punters welcome you and make you feel at home.The manager / manageress ...
Bar
1 Carrick Gate Standing Stane Road Foxton Drive, Glenrothes, KY7 4JH
12.2 miles away
Many thanks for the lovely time we had there for our Diamond celebrations, the buffet was wonderful, the staff so ...
Top restaurants in Townhill
36 Shore, Edinburgh, EH6 6QU
12.9 miles away
Brilliant lunch and variety of food, spoilt for choice! Lovely friendly staff and recommend the burgers!
Chicken Restaurant
4 Robertson Road, Rosyth, Dunfermline, KY12 0AS
0.9 miles away
Love Gennaros - live not near round the corner but decided on a delivery tonight! :D Tried all ...
Fast Food Restaurant
7-8 Huntsmans Court, Glenrothes, KY7 6SX
13.2 miles away
Worked our way through most of the menu and everything has been great. Very good value for money and quick ...
Falkirk, FK2 0XS
12.8 miles away
This restaurant has new owners and a brilliant new chef !!!Personal friendly service fantastic food.Why not give it a try,they ...
Italian Restaurant
46 West Main Street, Uphall, Broxburn, EH52 5DW
11.4 miles away
Amazing food, easy on the wallet and staff are fantastic!
Top banks in Townhill
12 Main Street, Kelty, Fife, KY4 0AA
3.7 miles away
kelty branch have been very impressed with service and helpful staff.Will continue to use in future rather than dunfermline.
71 George Street, Edinburgh, EH2 3EH
13.1 miles away
Just transferred my ac to nbs after 50 ie FIFTY years with RBS due to their appalling service ...
19 High Street, Alloa, Clackmannanshire, FK10 1JF
13.8 miles away
hi Arron
thanks for your help with the promble that i had with a company takeing money out of my ...
2 Craigentinny Avenue, Edinburgh, EH7 6PX
14.8 miles away
Manager lazy, ignorant and rude. When serving as a teller, tends to take the pay-in book and *throw* it back ...
172 High Street, Musselburgh, EH21 7DZ
18 miles away
banked here for the last 20 years and always had a great relationship with the staff. Sadly their ...
Top hotels in Townhill
High Street, Auchtermuchty, Cupar, KY14 7AP
16 miles away
I stayed one night last week at The Forest Hills Hotel. The Proprieters Michael and Margaret were brilliant hosts. The ...
2 Joppa Pans, Edinburgh, EH15 2HF
16.6 miles away
the best mussels i have ever tasted,and some of the best main courses,for quality and quantity,thats if you have any ...
Lasswade, EH18 1HE
18.9 miles away
A warm welcome. Rooms very clean and nicely decorated. Breakfast was superb Everything you could wish for
Mill Street, Kirkcaldy, KY1 1SD
10.4 miles away
Absolutely amazing, can't wait to go again. People are so friendly.
20 Townhead, Kirkcaldy, KY1 2XQ
12.3 miles away
My wife and I attendwed the Valentine dinner and dance last night.It was a great success the dinner was first ...
Top shops in Townhill
Upholstery Shop
35-37 Ferry Road, Edinburgh, EH6 4AF
12.7 miles away
We contacted Peter by email from the other end of the country. He could not have been more helpful, courteous ...
Auto Repair Shop
The Shore, Leith, Edinburgh, EH6 7BY
13 miles away
Excellent service from start to finish its nice to deal with a company that cares for the customer rather than ...
Brake Shop
Castleblair Business Centre Fullerton Road Poplar Road, Glenrothes, KY7 4AA
12.7 miles away
A1************ first class
Barber Shop
2 Greenpark Drive, Polmont, Falkirk, FK2 0PZ
12.6 miles away
Best barbers in years, you always get what you ask for, Jackie and her colleagues do a great job at ...
Furniture Repair Shop
7 Dronachy Road Overton Road Chapel Park, Thornton, KY1 4EH
12.4 miles away
5 Star from me! Excellent beds and mattresses. highly recommended!
Top supermarkets in Townhill
2A Sycamore Walk, Blackburn, EH47 7LQ
16.5 miles away
Excellent shop. Cheerful helpful staff, including management (unusual), always full shelves, bread and milk £1, hard to beat. Choose it ...
57 Muirhouse Gardens, Edinburgh, EH4 4TD
10.5 miles away
Awesome shop awesome staff
10 Colinton Mains Dr, Edinburgh, EH13 9AH
14.7 miles away
Huge improvement in quality of Fruit and
vegetables since new Chief Executive took over - very fresh - nice choice - ...
20 Easter Drylaw Place, Edinburgh, EH4 2QF
11.3 miles away
This shop is somewhere really good to go for cheap prices and great product.
St Leonards Street, Dunfermline, Fife, KY11 3NY
3.2 miles away
Asda St Lenard Street Dunfermline
I have been a shopper at this branch for many years.
My initial opinion of the store ...
Top takeaways in Townhill
48 Mary Street, Redding, Laurieston, FK2 9PP
13.7 miles away
great takeawayx
Fish and Chips Takeaway
14 Market Street, Mid Calder, Livingston, EH53 0AA
13.7 miles away
great food and great service. i use it all the time .
13 Market Street, Mid Calder, Livingston, EH53 0AL
13.7 miles away
Best chinese takeaway in west lothian
great value for money and best quality of food and service around
82 Mill Street, Alloa, FK10 1DY
13.7 miles away
absolutely the best chippy in alloa love it!The food here is the best by far.
54 North Main Street, Falkirk, Carronshore, FK2 8HL
13.8 miles away
Great fresh fish and chips, it's been the best forever.
Top cinemas in Townhill
12 Kinnaird Retail Park, Edinburgh, EH15 3RD
16.7 miles away
Great cinema for east lothian am a regular!
Whimbrel Place, Dunfermline, Fife, KY11 8
1.7 miles away
yes a fine cinema with plenty of films to choose from could do with more staff when purchasing tickets ...
Top home improvement in Townhill
Painter Decorator
188 Glasgow Road, Bathgate, EH48 2QR
15.7 miles away
Reliable and clean with great finish. My lounge had been in a sorry state when paper had been removed. A ...
Tiling Contractor
48 West Pilton Loan, Edinburgh, EH4 4EZ
10.8 miles away
You won't be disappointed if you hire complete bathroom and tiles. My bathroom just finished and can't thank Ben Malcolm ...
Paving Contractor
17 Newcraighall Road, Edinburgh, EH15 3HH
16.5 miles away
I got my patio done and Iam,over the moon with the job. It has reformed the back of my house,i ...
Roofing Service
10 Wall St, Camelon, Falkirk, FK1 4QB
16 miles away
Called this company for a quote to clean moss from roof. Wanted I scraped off by hand. Got quote within ...
Flooring
234 Portobello High Street, Edinburgh, Portobello, EH15 2AU
15.7 miles away
New vinyl kitchen thru to new porch, job done old floor covering taken away.I'm delight with the standard care taken.
Top health and beauty in Townhill
Beauty Salon
101 High Street, Strathmiglo, Cupar, KY14 7PR
14.5 miles away
First time at salon.. Hair done by Nikki and I am extremely happy with colour and cut.. 100%recommend.
Optician
Almondvale Road, Livingston, EH54 6NB
14.4 miles away
Asda opticians excellent service plus excellent value for money I am very pleased with my new glasses.
Sportswear Store
55 High Street, Strathmiglo, Cupar, KY14 7QA
14.5 miles away
This is a Company that is second to none for the value and quality of the country clothing that ...
Hair Care
32 Manor Street, Falkirk, FK1 1NH
14.8 miles away
Excellent barbers. The English lady so friendly and great barber. Whole shop has great atmosphere.
Surgeon
5 Briar Road, Alloa, FK10 2HA
14.8 miles away
Did a great job of my garden house is a new build and they were ther when they said they ...
Top attractions in Townhill
Aquarium
Castlelaurie Industrial Estate, Falkirk, FK2 7XF
14.3 miles away
the tanks are always clean
Top property services in Townhill
Property and Estate Management
43 Morningside Road, Edinburgh, EH10 4DR
14 miles away
Don't ever use these guys! We rented a property from them and 6 weeks after finishing our agreement we are ...
Estate Agent
23 Jarnac Ct, Dalkeith, EH22 1HU
19.6 miles away
This is an awful company - do not deal with them. As a professional person I leased a property ...
Estate Agent
42-46 Mill Street, Alloa, FK10 1DY
13.8 miles away
I've travelled around Central Scotland and I can confidently say that this is the worst rental agency I have encountered. ...
Property Management Company
74 Mansefield, East Calder, Livingston, EH53 0JE
13.5 miles away
Eric wicks is a Walt, his shabby work fall way below par along with him pretending to be a soldier ...
Estate Agent
61-63 Broughton Street, Edinburgh, EH1 3RJ
13.2 miles away
Wish 0-star is an option. To whom viewing this review, this will get very long. It's a rather long due ...
Top education in Townhill
Music School
151 London Road, Edinburgh, EH7 6AE
14.4 miles away
One of the best places to get guitar lessons in Edinburgh. Tutors are great players and make it so easy ...
School
59 Clerk Street, Loanhead, EH20 9RE
18.4 miles away
prompt effiecient friendly and trustworthy..you will not be bamboozled or spun a tale here..highly recommended, I will not be going ...
Driving School
6 Douglas Park, Dunfermline, KY12 9YE
1.7 miles away
Awesome instructor! I can't believe I wasted my time and money with my previous school/instructor. Great value and fun
Driving School
18 Spinkhill, Laurieston, Falkirk, FK2 9JR
13.9 miles away
Always late ,waste time.
Will not clear the your mistakes .avoid and search for a better.
Driving School
17 Glamis Gardens, Polmont, Falkirk, FK2 0YJ
12.6 miles away
Terrible service from ian!made promises to friend that he would get him through his test and after making a fair ...
Top business services in Townhill
Caterer
97 Foulford Road, Cowdenbeath, KY4 9AT
3.5 miles away
Meds did catering for my party last year, couldn't faulting, beautiful fresh food, great prices, good service, doing it again ...
Cleaners
Main Rd, Wellwood, Dunfermline, KY12 0PA
4.5 miles away
Very unprofessional company from the word go. You only need to research that this company changes their names very often ...
Website Designer
99 Giles Street, Edinburgh, EH6 6BZ
13 miles away
web design company???
no web site listed
Says it all
Office Services
Grangemouth, FK3 8AA
12.1 miles away
Very poor service from a surly and unhelpful woman on the desk today when I tried to renew my tax ...
Cleaners
Izatt Avenue, Dunfermline, KY11 3BZ
2.1 miles away
Rubbish company who use fake parts, but charge genuine prices. Fake Dyson parts damaged my machine, such that I ...
Top leisure in Townhill
Car Servicing
6 Croft Street, Dalkeith, EH22 3BA
19.6 miles away
Davie at dalkeith kwik fit was so helpful and really nice his service was great would go back again
Windscreen Repair
33 Forth Gardens, Dunfermline, KY12 9RH
5.3 miles away
I want to say the service provided by this company is excellent & Derek deserves all the business he can ...
Karaoke
67 Main Street, Thornton, Kirkcaldy, KY1 4AG
12.4 miles away
Nice and friendly place. Made us feel welcome . Room price was cheapest in give. Good value for money.
Venue Hire
38 Victoria Road, Kirkcaldy, KY1 1DR
10.8 miles away
Stayed here 2 nights was going to stay till Christmas wish I had good place and people should have ...
Car Wash
16 London Road Gilmerton Road, East Lothian, Edinburgh, EH17 7JH
16.9 miles away
Not enough staff at checkouts and why is there ever only 1 member of staff at cigarette counter no matter ...