all categories in Cellardyke and near me (156)

ATM (Post Office)

36 Shore Street
KY10 3AQ Anstruther
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Anstruther

Clean Magic

15 Ariel Close
KY10 3FG Anstruther
01333 311268
Yext Logo
Carpet Anstruther

Co-op Food - Anstruther

St. Andrews Road
KY10 3JS Anstruther
01333 310596
Yext Logo
Supermarkets Anstruther

Co-op Food - Crail

7 High Street
KY10 3TA Crail
01333 450309
Yext Logo
Supermarkets Crail

Motability Scheme at Techmobility Scotland

21 High Street East
KY10 3DQ Anstruther
01333 313932
Yext Logo
First Aid & Medical Supplies Anstruther

Pittenweem Post Office

7 Market Place
KY10 2PH Anstruther
01333 311243
Yext Logo
Banks & Other Financial Institutions Anstruther

Post Office Travel Money

7 Market Place
KY10 2PH Anstruther
01333 311243
Yext Logo
Phonebook Anstruther

Premier

39 Station Road
KY10 2BN Anstruther
01333 730087
Yext Logo
Convenience Stores Anstruther

Crail Pharmacy

18 High Street
KY10 3TE Crail
01333 450402
Chemists - Dispensing Crail
Cunzie St
KY10 3DF Anstruther
01333 837998
Yext Logo
Banks & Other Financial Institutions Anstruther

Alan Rodger

Charte 7 Rodger Street
KY103HU Anstruther
01333 312215
Joiners & Carpenters Anstruther
(0)
367 3 21 Peter Howling Place
KY103YQ Anstruther
01333 312126
Fish Merchants - Wholesale Anstruther
(0)

Andrew Fyall

Beach 25 Glenogil Gdns
KY103ET Anstruther
01333 310741
Carpenters & Joiners Anstruther
(0)

Angus A Ferrier

Brookf 17 Glenogil Gardens
KY103ET Anstruther
01333 310678
Plumbers Anstruther
(0)

Anstruther Easter Town Hall

Parkwa Cunzie Street
KY103DF Anstruther
01333 310122
Halls For Hire Anstruther
(0)

Anstruther Fish Bar

Parkwa 42-44 Shore Street
KY103AQ Anstruther
01333 310518
Fish & Chip Shops Anstruther
(0)

Anstruther Golf Club

Marsfi Shore Road
KY103DZ Anstruther
01333 310956
Golf Courses & Clubs Anstruther
(0)

Anstruther Harbour

Marsfi Shore Street
KY103AQ Anstruther
Ports Anstruther
(0)

Anstruther Library

Murray Shore Street
KY103EA Anstruther
01333 310111
Libraries Anstruther
(0)

Anstruther Post Office

Murray 36 Shore Street
KY103AQ Anstruther
Post Office Services Anstruther
(0)

Anthony Nares

Hornbu 67 High Street
KY102PL Anstruther
01333 312311
Painters_Decorators Anstruther
(0)

B Swankie

Unit 2 Station Road
KY103JA Anstruther
Wood Craftsmen Anstruther
(0)

Beaumont Lodge

Windso 43 Pittenweem Road
KY103DT Anstruther
Guest Houses Anstruther
(0)

Beauty Bliss

2/St. 1 Shore Street
KY103EA Anstruther
01333 312222
Beauty Salons Anstruther
(0)

Break Tide Cafe

Ground 22 Cunzie Street
KY103DF Anstruther
01333 313111
Cafes Anstruther
(0)

Charisma

1 Arca 15 Rodger Street
KY103DU Anstruther
01333 312454
Fashion Shops Anstruther
(0)

Christian Endevour In Scotland

Murray Shore Street
KY103EA Anstruther
01333 310345
Charities & Voluntary Organisations Anstruther
(0)

Clarks Garage

McArth 15 Pittenweem Road
KY103DS Anstruther
01333 310547
Garage Services Anstruther
(0)

Clydesdale Bank PLC

Park H St Andrews Road
KY103HB Anstruther
01333 310541
Banks & Other Financial Institutions Anstruther
(0)

Craws Nest Hotel

Broadf Bankwell Road
KY103DA Anstruther
01333 310691
Hotels Anstruther
(0)

David Deans Fish

27 Lindsay Berwick Place
KY10 3YP Anstruther
Phonebook Anstruther
(0)

Dog-days Activity Holidays Ltd

Risby 13 East Green
KY103AA Anstruther
Dog Training Anstruther
(0)

Dreel Tavern

Woodsi High St West
KY103DL Anstruther
01333 310727
Public Houses Anstruther
(0)

Dreelside Engineering Ltd

Block 1 Station Rd
KY10 3JA Anstruther
Engineers - General Anstruther
(0)

Drummond Cook & Mackintosh

Ticket St. Andrews Road
KY103HA Anstruther
01333 310481
Estate Agents Anstruther
(0)
Thomps 38 Shore Street
KY103AQ Anstruther
01333 310369
Electricians & Electrical Contractors Anstruther
(0)

East Green Sheltered Housing

East G East Green
KY103AA Anstruther
01333 311839
Sheltered Housing Anstruther
(0)

East Neuk Books & Giftware

Eastmo 3-7 Rodger Street
KY103DU Anstruther
01333 310474
Booksellers Anstruther
(0)

East Neuk Campervans

Eastmo Unit 1 St Andrews Road
KY103HA Anstruther
Motor Caravan Dealers Anstruther
(0)

East Neuk Centre

Eastmo Ladywalk
KY103EX Anstruther
01333 592040
Community Centres Anstruther
(0)

East Neuk Plumbers

Inverm 1 Shore
KY103DY Anstruther
Plumbers Anstruther
(0)

East Neuk Plumbers

Inverm 1 Shore
KY103DY Anstruther
01333 330418
Plumbers Anstruther
(0)

East Neuk Technology

Inverm 21 Rodger Street
KY103DU Anstruther
01333 313300
Computer Systems & Software (Sales) Anstruther
(0)
Inverm St. Andrews Road
KY103UL Anstruther
01333 450530
Garden Centres Nurseries Anstruther
(0)

Eastneuk Accident & Repair Centre

Unit 7 Pittenweem Road
KY102AJ Anstruther
01333 730747
Car Body Repairs Anstruther
(0)

Family Afayre

102 Pi 38 Cunzie Street
KY103DF Anstruther
01333 310426
Children & Babywear - Retail Anstruther
(0)
3 Liddell Place High St North
KY10 3TF Anstruther
Counselling Services & Advice Services Anstruther
(0)

Firn Crichton Roberts Ltd

Ventur 35 High Street
KY102PG Anstruther
01333 312065
Business & Management Consultants Anstruther
(0)

Fisher Studio & Gallery

Underl 11-13 High Street
KY102LA Anstruther
01333 312255
Art Galleries & Fine Art Dealers Anstruther
(0)

Fishermen's Mutual Association (Pittenweem) Ltd

Harbou 22-23 East Shore
KY102NH Anstruther
01333 311263
Fisheries' Consultants Anstruther
(0)

Foundation Health

The Li 21 George Ter
KY102AY Anstruther
01333 730506
Alternative & Complementary Medicines & Therapies Anstruther
(0)

G Bremner

Unit 5 53 High Street
KY102PL Anstruther
01333 312354
Builders Anstruther
(0)

G Doig

Bounda 23 Rodger Street
KY103DU Anstruther
Chemists - Dispensing Anstruther
(0)

G L Motors

Elmgro Pittenweem Road
KY102AJ Anstruther
01333 730227
Garage Services Anstruther
(0)

George Donald

Unit 1 16 High Street
KY102LA Anstruther
01333 311212
Butchers Anstruther
(0)

George H Barnett

Wheats 35 Rodger Street
KY103HU Anstruther
01333 310205
Bakers' Shops Anstruther
(0)

George H Barnett

Wheats 9 Shore Street
KY103BD Anstruther
01333 311899
Bakers' Shops Anstruther
(0)

George H Barnett

Wheats 31 High Street
KY102LA Anstruther
01333 312052
Bakers' Shops Anstruther
(0)

Gibbles

Gibble 25-26 Shore Street
KY103AQ Anstruther
01333 313075
Craft Centres & Shops Anstruther
(0)

Gingerbread Horse

Ginger 9 High Street
KY102LA Anstruther
01333 311495
Craft Centres & Shops Anstruther
(0)

Govan Optometrists

Ibrox 6a Shore Street
KY103EA Anstruther
Opticians Anstruther
(0)

Gray & Pringle Ltd

Threew 46 High St East
KY103DH Anstruther
Hardware Anstruther
(0)
44 Viewforth Place
KY10 2PZ Anstruther
Gardening Services Anstruther
(0)

Hair By Susie

Peeble 2 Pittenweem Road
KY103DS Anstruther
01333 311971
Hairdressers - Unisex Anstruther
(0)

Halcyon Gallery

Intern 32 Rodger Street
KY103DU Anstruther
Art Galleries & Fine Art Dealers Anstruther
(0)

Haven Restaurant

Shore 1 Shore Street
KY103BD Anstruther
01333 310574
Restaurants - Other Anstruther
(0)

Honestas

Unit 1 11 High St West
KY103DJ Anstruther
Marine Services Anstruther
(0)

Irvine Engineering

14b Gr Unit 1 Station Road
KY103JA Anstruther
Metal Products - Fabricated Anstruther
(0)

Isla's

Highfi 17 Rodger Street
KY103DU Anstruther
01333 312137
Hairdressers - Unisex Anstruther
(0)

Jaba

Unit E 31 High St East
KY103DQ Anstruther
01333 311917
Hairdressers - Unisex Anstruther
(0)

Jean Genie

River 10 Rodger Street
KY103DU Anstruther
01333 312120
Antique Dealers Anstruther
(0)

John Fleming

Unit 2 Station Road
KY103JA Anstruther
01333 310781
Fish Merchants - Wholesale Anstruther
(0)

John Hodge

The Bo 35 Gardner Avenue
KY103EE Anstruther
01333 310887
Boilers - Servicing Anstruther
(0)

John P O'Neil

Commer 9 East Shore
KY103AB Anstruther
01333 311033
Dentists Anstruther
(0)

Just For You

69 Ast 2 Rodger Street
KY103DU Anstruther
01333 312106
Fashion Shops Anstruther
(0)

KY Kabs

16-17 21 Rodger Street
KY103DU Anstruther
01333 312000
Taxis & Private Hire Anstruther
(0)

Kingdom 2000

Murray Shore Street
KY103EA Anstruther
01333 313836
Charities & Voluntary Organisations Anstruther
(0)

Ladywalk House Residential Care

3 Gran Ladywalk
KY103EX Anstruther
01333 592079
Residential Care Homes Anstruther
(0)

Legends

Sycamo Station Road
KY103JA Anstruther
01333 312612
Public Houses Anstruther
(0)

Lisa Kerr

Unit 7 6 Shore Street
KY103BD Anstruther
01333 313372
Hairdressers - Unisex Anstruther
(0)

Lloyds TSB (Scotland) PLC

75 Alm 29 Rodger Street
KY103DU Anstruther
0845 303 0109
Banks & Other Financial Institutions Anstruther
(0)
56, Pickford Crescent
KY10 3AT Anstruther
Plaster Mnfrs & Suppliers Anstruther
(0)

Masonic Arms

Dukes 12 Shore Street
KY103EA Anstruther
01333 310517
Public Houses Anstruther
(0)

Minto Finnie Parsons Turnball

Unit 5 1 East Shore
KY102NQ Anstruther
01333 311771
Accountants Anstruther
(0)

Minto Finnie Parsons Turnbull

Unit 5 26 Rodger Street
KY103DU Anstruther
01333 310585
Accountants Anstruther
(0)

Morris Mackay

Jonsen 5 Shore Street
KY103EA Anstruther
01333 312629
Central Heating - Installation & Servicing Anstruther
(0)

Mrs P's Delicatessen & Coffee Shop

The Or 35 High Street East
KY103DQ Anstruther
Delicatessens Anstruther
(0)

Murray & Wilson

Unit 4 School Green
KY103HF Anstruther
01333 312366
Builders Anstruther
(0)

Murray & Wilson

Unit 4 School Green
KY103HF Anstruther
Builders Anstruther
(0)

Murray & Wilson

Unit 4 School Green
KY103HF Anstruther
01333 310102
Builders Anstruther
(0)

Natures Way

Bridge 27 High Street East
KY103DQ Anstruther
01333 311077
Health Foods & Products Anstruther
(0)

P L M Optometrists

York P 19 Rodger Street
KY103DU Anstruther
01333 310830
Opticians Anstruther
(0)

Pagan Osborne

Suite 15 East Shore
KY103AB Anstruther
01333 310703
Legal Services Anstruther
(0)

Pathhead Nurseries Flower Shop

Pathhe 11 Shore Street
KY103EA Anstruther
Florists Anstruther
(0)

Perth & Kinross N H S Trust

St Mar Crail Road
KY103FF Anstruther
01333 312595
Clinics - N.H.S. Anstruther
(0)

Perth & Kinross N H S Trust

St Mar Crail Road
KY103FF Anstruther
01333 310329
Clinics - N.H.S. Anstruther
(0)

Peter Murray

Lynemo School Green
KY103HF Anstruther
01333 310102
Funeral Directors Anstruther
(0)

Peter Murray

Lynemo School Green
KY103HF Anstruther
01333 312366
Funeral Directors Anstruther
(0)

Peter Murray

Lynemo School Green
KY103HF Anstruther
Funeral Directors Anstruther
(0)

Pets Pantry

Eastga 54-56 High Street East
KY103DH Anstruther
01333 311890
Pet Shops & Pet Supplies Anstruther
(0)

Pittenweem Fish & Chip Bar

Animal 5 High Street
KY102LA Anstruther
01333 311258
Fish & Chip Shops Anstruther
(0)

Pittenweem Pharmacy

7 Mark High Street
KY102PH Anstruther
01333 311243
Chemists - Dispensing Anstruther
(0)
7-9 West Street
KY10 2BU Anstruther
Phonebook Anstruther
(0)
Wester Grangemuir Farm
KY10 2RB Anstruther
Taxis & Private Hire Anstruther
(0)

R & B Hair Shop

126 Ga 39 High Street
KY102PG Anstruther
01333 311841
Hairdressers - Unisex Anstruther
(0)

Regal Chauffeuring

22 E East Green
KY10 3AA Anstruther
Car Hire - Chauffeur Driven Anstruther
(0)
46 North Marches
KY103YN Anstruther - Fife
07801 281261
Joiners & Carpenters Anstruther
(0)
Thordi Crail Road
KY103EL Anstruther
01333 313123
Joiners & Carpenters Anstruther
(0)

Royal Mail

Anstru Station Road
KY103JB Anstruther
01333 311985
Delivery Services Anstruther
(0)

S P Power Systems Ltd

Antoni 35 Cunzie Street
KY103DF Anstruther
0845 272 7999
Electricity Companies Anstruther
(0)

S.B Plumbing & Heating

8 March Place
KY10 3AG Anstruther
Gas Installers Anstruther
(0)

Salutation Bar

Centru 28 Shore Street
KY103AQ Anstruther
01333 312105
Public Houses Anstruther
(0)

Scottish Co-op

2 Shor St Andrews Road
KY103HB Anstruther
01333 310596
Supermarkets Anstruther
(0)

Scottish Fisheries Protection Agency

Keith 22 East Shore
KY102NH Anstruther
01333 311555
Central Government Anstruther
(0)

Scottish Fuels

Inch F 46 Station Road
KY102BN Anstruther
01333 730622
Fuel Dealers Anstruther
(0)

Ship Tavern

Ship S 49 Shore Street
KY103AQ Anstruther
01333 310347
Public Houses Anstruther
(0)

Shorehead Amusements

10 Tud 14 Shore Street
KY103EA Anstruther
01333 311705
Amusement Parks & Arcades Anstruther
(0)

Shorehead Amusements

10 Tud 14 Shore Street
KY103EA Anstruther
01333 426231
Amusement Parks & Arcades Anstruther
(0)
18 St Abbs Crescent
KY10 2LT Pittenweem
0800 133 7563
Roofing Services Pittenweem
(0)

Smugglers Inn

Carava High Street East
KY103DQ Anstruther
01333 310506
Hotels Anstruther
(0)

St Andrews School Of Motoring

The Bu 5 Farm Court
KY103HY Anstruther
01333 310148
Driving Schools Anstruther
(0)

St Andrews School Of Motoring

The Bu 5 Farm Court
KY103HY Anstruther
0800 328 3873
Driving Schools Anstruther
(0)

St Monans Mini Market

Counci 39 Station Road
KY102BN Anstruther
01333 730087
Convenience Stores Anstruther
(0)

St Monans Post Office

7-9 West Street
KY10 2BU Anstruther
Post Office Services Anstruther
(0)

Station Road Sheltered Housing

Statio Station Road
KY102BJ Anstruther
01333 730407
Sheltered Housing Anstruther
(0)
Clan H 22 Shore Street
KY103AQ Anstruther
01333 310300
Hairdressers - Unisex Anstruther
(0)
Cedars 31-32 Shore Street
KY103AQ Anstruther
Chemists - Dispensing Anstruther
(0)
Unit 3 Farm Road
KY103ER Anstruther
01333 310236
Builders Anstruther
(0)
29 Rodger Street
KY10 3DU Anstruther
Banks & Other Financial Institutions Anstruther
(0)

The Anchor Inn

Buryst 42 Charles Street
KY102QJ Anstruther
01333 311326
Public Houses Anstruther
(0)
Embass 4 Shore Street
KY103EA Anstruther
01333 310106
Cafes Anstruther
(0)

The Cellar Restaurant

5-6 Th 24 East Green
KY103AA Anstruther
01333 310378
Restaurants - Other Anstruther
(0)

The Coastal Inn

14 John Street
KY10 3BB Cellardyke
01333 278060
Public Houses Cellardyke
(0)

The Corner Shop

10 Bir 38 Rodger Street
KY103HU Anstruther
General Stores Anstruther
(0)

The Flower Shop

2 Barn 10 Station Road
KY102BJ Anstruther
01333 730451
Florists Anstruther
(0)

The Green Door Cafe

Mead B 6 Station Road
KY102BJ Anstruther
01333 739066
Cafes Anstruther
(0)

The Lighthouse

Statio 28 Cunzie Street
KY103DF Anstruther
01333 310226
Gift Shops Anstruther
(0)

The Mayview Hotel

The Ac 40 Station Road
KY102BN Anstruther
01333 730564
Hotels Anstruther
(0)

The Old Bank House

Survey 23-25 High St East
KY103DQ Anstruther
01333 310189
Public Houses Anstruther
(0)

The Royal Bank Of Scotland PLC

Eden H 28 Rodger Street
KY103DN Anstruther
01333 310418
Banks & Other Financial Institutions Anstruther
(0)

The Royal Hotel

Queen 20 Rodger Street
KY103DU Anstruther
01333 310581
Hotels Anstruther
(0)

The Sales Room

Metrop St. Andrews Road
KY103HA Anstruther
Furniture - Used Anstruther
(0)

The Scottish Fisheries Museum

Unit 2 East Shore
KY103AB Anstruther
Museums Anstruther
(0)
67 High Street North, Crail
KY103RA Anstruther
01333 451815
Restaurants - Other Anstruther

The Spindrift

Unit 5 Pittenweem Road
KY103DT Anstruther
Guest Houses Anstruther
(0)
4 Shore Street
KY10 3EA Anstruther
01333 311439
Fish & Chip Shops Anstruther
(0)

The Weem

Unit 1 49 High Street
KY102PG Anstruther
01333 313141
Art Galleries & Fine Art Dealers Anstruther
(0)

The West End Bar & Gantry Restaurant

Hillsi 32 South Loan
KY102QB Anstruther
01333 311587
Restaurants - English Anstruther
(0)

The Window Box

Queens 41 High Street
KY102PG Anstruther
Florists Anstruther
(0)

Tidy Cleaner

Windmill Court
KY10 3FB Anstruther - Fife
07588 161316
Laundries Launderettes Anstruther
(0)

Toy World

Ground 37 Shore Street
KY103AQ Anstruther
Toy Shops Anstruther
(0)

True Colours

102 Pe 39a Station Road
KY102BN Anstruther
01333 739191
Hairdressers - Unisex Anstruther
(0)

W & C Black

The La 65 High Street
KY102PL Anstruther
01333 311289
Fish Merchants - Wholesale Anstruther
(0)

WRVS ENNtrance

Cellar 2 Tolbooth Wynd
KY103BG Anstruther
01333 312370
Charities & Voluntary Organisations Anstruther
(0)

Waid Academy

Farlei St Andrews Road
KY103HD Anstruther
01333 592000
Schools - Local Authority Anstruther
(0)

Waid F P Rugby Club

Farlei 55 High Street
KY103DH Anstruther
01333 311160
Sports Clubs & Associations Anstruther
(0)