We have Pubs (28), Restaurants (56), Banks (3), Hotels (14), Shops (132), Supermarkets (14), Takeaways (25), Cinemas (3), Health and beauty (95), Home improvement (98), Attractions (44), Property services (38), Education (27), Business services (30) and Leisure (11)
For each listing we have opening times, address, phone number, reviews and photos
The nearest train stations to Anstruther are
North Berwick (11.53 miles)
Leuchars (12.86 miles)
28 Pubs in Anstruther in 3 categories
14 bars listed
3 gastropubs listed
11 other pubs listed
56 Restaurants in Anstruther in 19 categories
5 fish and seafood restaurants listed
5 indian restaurants listed
5 chinese restaurants listed
5 italian restaurants listed
5 french restaurants listed
5 fine dining restaurants listed
4 eastern european restaurants listed
3 english restaurants listed
2 dessert restaurants listed
2 thai restaurants listed
1 chesapeake restaurant listed
1 fast food restaurant listed
1 burrito restaurant listed
1 breakfast restaurant listed
1 pizza restaurant listed
1 fish and chips restaurant listed
1 buffet restaurant listed
1 mexican restaurant listed
7 other restaurants listed
Banks in Anstruther
29 Rodger Street, Anstruther, Fife, KY10 3DU
28 Rodger Street, Anstruther, Fife, KY10 3DN
31 Marketgate, Crail, KY10 3UG
Hotels in Anstruther
51-53 High Street North, Crail, KY10 3RA
Bankwell Road, Anstruther, KY10 3DA
47 Nethergate North, Crail, Anstruther, KY10 3TX
67 High Street North, Crail, Anstruther, KY10 3RA
54 Nethergate South, Anstruther, KY10 3TZ
High Street East, Anstruther, KY10 3DQ
20 Rodger Street, Anstruther, KY10 3DU
42 Charles Street, Pittenweem, Anstruther, KY10 2QJ
Crail Road, Anstruther, KY10
40 Station Road, Saint Monance, Anstruther, KY10 2BN
Pittenweem Rd, ANSTRUTHER, KY10 3DT
31 St Adrians Place, Anstruther, KY10 3DX
Anstruther, KY103JW
St Andrews, KY16 8QD
132 Shops in Anstruther in 55 categories
9 cigar shops listed
7 cookie shops listed
6 copy shops listed
5 model shops listed
5 building materials stores listed
5 soup shops listed
4 book stores listed
4 dive shops listed
4 herb shops listed
3 flooring stores listed
3 bicycle stores listed
3 convenience stores listed
3 electronics repair shops listed
3 auto repair shops listed
3 gift shops listed
3 dessert shops listed
3 barber shops listed
2 furniture stores listed
2 coffee shops listed
2 cake shops listed
2 feed stores listed
2 computer software stores listed
2 mobile phone repair shops listed
2 photo shops listed
2 farm shops listed
2 upholstery shops listed
2 cricket shops listed
2 curtains shops listed
1 fashion accessories store listed
1 computer store listed
1 cosmetics store listed
1 costume store listed
1 bird shop listed
1 electronics store listed
1 drug store listed
1 bedding store listed
1 fireplace store listed
1 blinds shop listed
1 diy shop listed
1 sandwich shop listed
1 wood stove shop listed
1 auto body shop listed
1 bridal shop listed
1 cheese shop listed
1 trailer repair shop listed
1 chocolate shop listed
1 bicycle repair shop listed
1 art supply store listed
1 bathroom supply store listed
1 transmission shop listed
1 sign shop listed
1 ice cream shop listed
1 designer clothing shop listed
1 beer store listed
11 other shops listed
Supermarkets in Anstruther
Lochbridge Grocery, North Berwick, 96 Lochbridge Road, EH39 4DP
Dunbar Road, North Berwick, EH39 5AB
138-140 Market Street, St Andrews, KY16 9PD
87 Tom Morris Drive, St Andrews, KY16 8EL
139 Market Street, St Andrews, KY16 9PF
Broom Community Centre, Leven, Linnwood Drive, KY8 5AE
7-9 West St, Saint Monance, ANSTRUTHER, KY10 2BU
37 Sandyhill Crescent, St Andrews, KY168EG
25 Main St, Leven, KY86EN
Leven, Upper Largo, KY8 6EJ
Scoonie Rd, Leven, KY84SE
1 Shorehead, LEVEN, KY8 4NR
13-17 Patterson St, Methil, LEVEN, KY8 3AU
Riverside Road, Leven, KY8 4
25 Takeaways in Anstruther in 5 categories
6 fish and chips takeaways listed
5 chinese takeaways listed
2 sandwich shop and takeaways listed
2 indian takeaways listed
10 other takeaways listed
Cinemas in Anstruther
117 North Street, St Andrews, KY16 9AD
117 North Street, St Andrews, KY16 9AD
Leven Road, Leven, KY8 5DA
95 Health and beauty in Anstruther in 29 categories
13 care servicess listed
10 beautys listed
8 sports schools listed
8 doctors listed
7 alternative medicine practitioners listed
6 opticians listed
5 sportswear stores listed
5 beauty salons listed
5 sports shops listed
4 medical centers listed
3 hairdressers listed
2 swimmings listed
2 spas listed
2 clinics listed
1 chiropractor listed
1 spa and health club listed
1 creche listed
1 hair salon listed
1 weight loss service listed
1 cosmetic dentist listed
1 contact lenses supplier listed
1 optometrist listed
1 eye care clinic listed
1 gym listed
1 massage therapist listed
1 sports massage therapist listed
1 podiatrist listed
1 hair care listed
1 surgeon listed
98 Home improvement in Anstruther in 21 categories
12 plumbers listed
11 gardeners listed
10 roofing services listed
10 builders listed
9 removal services listed
8 architects listed
7 interior designers listed
7 tiling contractors listed
4 electricians listed
4 painter decorators listed
4 carpenters listed
2 central heating services listed
2 architectural designers listed
1 arborist and tree surgeon listed
1 plasterer listed
1 cctv equipment and services listed
1 kitchen design and installation listed
1 flooring listed
1 surveyor listed
1 curtains listed
1 window cleaners listed
44 Attractions in Anstruther in 9 categories
8 art galleries listed
8 golf courses listed
8 holiday parks listed
6 museums listed
5 aquariums listed
4 park and gardens listed
3 theatres listed
1 golf driving range listed
1 go karting listed
38 Property services in Anstruther in 8 categories
9 mortgage brokers listed
9 property developers listed
6 commercial estate agents listed
6 property and estate management listed
5 estate agents listed
1 property management company listed
1 property investment listed
1 other property services listed
27 Education in Anstruther in 13 categories
5 driving schools listed
3 music schools listed
3 primary schools listed
3 nursery schools listed
2 independent or preparatory schools listed
2 community schools listed
2 riding school and stables listed
2 guitar instructors listed
1 school listed
1 art and design school listed
1 high and secondary school listed
1 dance school listed
1 martial arts school listed
30 Business services in Anstruther in 7 categories
10 business management consultants listed
6 website designers listed
5 cleaners listed
4 caterers listed
3 office services listed
1 office supply store listed
1 web hosting company listed
11 Leisure in Anstruther in 5 categories
3 wedding flowers listed
3 photographers listed
3 car servicing listed
1 venue hire listed
1 dog boarding listed
Top pubs in Anstruther
Bar
11 South Road, Cupar, KY15 5JF
13.4 miles away
Fantastic friendly pub with great atmosphere and food. A total of 36 main meals to choose from on the menu - ...
Bar
10 High Street Scoonie Road, Leven, KY8 4SE
11.5 miles away
I had the best fillet steak I've had in a long long time. Cooked exactly how I like it. There ...
Bar
47 Crossgate, Leven, KY8 4QU
11.7 miles away
I use to go into this bar years ago when I stayed in leven had some great times and the ...
Bar
8A Bonnygate, Leven, KY8 5SX
13 miles away
Truly amazing place, great food, great staff, and really friendly.Mexican food at it's best!
Bar
14 Boat Road, Newport on Tay, DD6 8EZ
17.5 miles away
The food presented at a recvent function was outstanding in terms of value, taste, type and presentation.
Top restaurants in Anstruther
Italian Restaurant
80 North St, St Andrews, KY169AH
8.9 miles away
Had lunch on Thursday 19th April. A 2 course menu for £5.95. A bargain! Excellent food well cooked with balanced ...
Chicken Restaurant
124 Bonnygate, Cupar, KY15 4LF
13.8 miles away
Best chippy in the area Much better than Dino's
Leven, KY8 5RU
14.4 miles away
Nice enough setting at the golf driving range just outside Buckhaven on the Standing Stanes Rd. The carpark gets ...
Top banks in Anstruther
31 Marketgate, Crail, KY10 3UG
3.9 miles away
quick & easy answers to questions
41 High Street, North Berwick, Lothian, EH39 4HH
11.4 miles away
Staff could not be better. Paula has been a big help to me in the past.
40 High Street, Leven, Fife, KY8 4NA
11.6 miles away
poor that in this day and age a bank closes at 4pm what good it that to people who work ...
Top hotels in Anstruther
Main Street, Ceres, Cupar, KY15 5NA
11.5 miles away
Excellent food staff helpfull and friendly.
5 Main Street, East Wemyss, Kirkcaldy, KY1 4RX
14.7 miles away
Warm and friendly atmosphere food was delicious and a good size portion even for the big eaters!!!! Free wifi too ...
42 High Street, Leven, KY8 4NA
11.6 miles away
If you want cheap drink,or even the drink you want, maybe free music/music videos playing in the background give this ...
Top shops in Anstruther
Auto Machine Shop
Forth Avenue Industrial Estate Main Street Bridge Street, Leven, KY8 4NN
11.7 miles away
These guys are simply the best. Great value and great service. Thank you so much guys.
12-14 Commercial Rd, Leven, KY84LD
11.6 miles away
An excellent and efficient service and the will deliver your prescription if requested Well Done
Cookie Shop
38 Rodger Street, Anstruther, KY10 3HU
0.4 miles away
Owned and run by the nicest people you could ever meet.This includes the staff.
8 Forth St, LEVEN, KY8 4PF
11.5 miles away
We visited to get dog halti collars and a dog lead the advice and service we received was excellent and ...
Pie Shop
252 Methil Brae, Methil, KY8 2EY
12.7 miles away
Service is excellent, fish is cooked to perfection. The best chippy in Fife by far.
Top supermarkets in Anstruther
7-9 West St, Saint Monance, ANSTRUTHER, KY10 2BU
2.8 miles away
A brilliant and convenient local shop and Post Office,at the heart of the community. Well stocked with almost everything you ...
Top takeaways in Anstruther
Chinese Takeaway
351 Methilhaven Road, Methil, Leven, KY8 3HR
13 miles away
BEST CHINESE TAKE AWAY IN THE AREA - STAFF ARE VERY PLEASANT AND POLITE ABD DO THEIR VERY BEST TO ...
18 Main Street, Leuchars, KY16 0HN
13.1 miles away
THIS PLACE IS TOP CLASS,THE FOOD OUTSTANDING AND HAS A VERY CLEAN AND WELCOMING .
347 Methilhaven Road, Methil, KY8 3HR
13 miles away
Just had a del soup was delicious but my granson says you need more lol maybe a ex large ...
250 Methil Brae, Methil, KY8 2EY
12.7 miles away
never had fried rice like this before OMG its amazing like the rest o their food
119 High Street, North Berwick, EH39 4HB
11.4 miles away
I think this chippy is fabby! I go there and I get free lolli pops too!
Top cinemas in Anstruther
Cinemas yet to be reviewed
Top health and beauty in Anstruther
Dental Clinic
8 Rosebery Pl, Gullane, EH31 2AN
14 miles away
Some people don't like sat in the dentist chair ( talking about ME ) but have been going to this ...
Hair Care
88 Alexandra Street Michael Place, East Wemyss, Kirkcaldy, KY1 4LE
14.9 miles away
hi doll can you book me and maggie winn in next week ta
Hair Care
39 Dunnikier Rd Bishop's Court, Kennoway, Leven, KY8 5LA
13.4 miles away
Love this Hairdressers always a Good Cut and Style the Staff Here CARE about Their Clients xx
Doctor
25 Gylers Road, Dirleton, North Berwick, EH39 5HA
12.8 miles away
In the words of the song, "Our computer problems soon were over" when Dirleton PC Doctor came to our home.Though ...
Hair Salon
27 Station Hill, North Berwick, EH39 4AS
11.4 miles away
I made an appointment for my Australian cousin well in advance. When she arrived she was ignored. An hour later ...
Top home improvement in Anstruther
Interior Designer
106 Bonnygate, Cupar, KY15 4LF
13.8 miles away
Most enjoyable, productive and engaging five working days course taken in June 2011 under Elsie`s delightful guidance. A group ...
Roofing Service
23 Hill Road, Kennoway, Leven, KY8 5HG
13.6 miles away
I hijacked this guy in the street begged him for help with a roof leak. He called later that evening ...
Flooring
8 Sea Road, Methil, Leven, KY8 3JW
12.8 miles away
Best place to go if you need a carpet. Very highly recommended & not just by myself. Weve had this ...
Plumber
16 Younger Gardens, Saint Andrews, St Andrews, KY16 8AB
9.2 miles away
He came, he saw, he conquered. Excellent service. We were very satisfied with everything.
Roofing Service
19 Station Park, Lower Largo, Leven, KY8 6DR
9.2 miles away
Great company done my flat roof and also fitted my kitchen for us, boys always turned up on time and ...
Top attractions in Anstruther
Theatre
Lawrence Street, Buckhaven, Leven, KY8 1BQ
13.4 miles away
Can you please give me a correct number to contact you as 01592 7125577 not ringing
Top property services in Anstruther
3 Crusoe Gardens, Lower Largo, Leven, KY8 6HT
9 miles away
Excellent work, reasonable price. Will certainly recommend this company.
Top education in Anstruther
Education yet to be reviewed
Top business services in Anstruther
Business services yet to be reviewed
Top leisure in Anstruther
Leisure yet to be reviewed