all categories in Strathkinness and near me (300)

Bank of Scotland

1 Queen's Gardens
KY16 9TD Fife
0345 721 3141
Yext Logo
Banks & Other Financial Institutions Fife

Barclays Local

St Andrews Library, Church Square
KY16 9NN St Andrews
0345 734 5345
Yext Logo
Banks & Other Financial Institutions St Andrews

Benefit Cosmetics Brow Bar Counter

113-117 Market Street
KY16 9PE St Andrews
01334 474306
Yext Logo
Beauty Products St Andrews

Black Sheep Coffee

131 Market St
KY16 9PF St Andrews
020 3988 6994
Yext Logo
Cafes St Andrews

Blebo Craigs Post Office

Village Hall
KY15 5UG Cupar
01334 850965
Yext Logo
Banks & Other Financial Institutions Cupar

British Heart Foundation

35 Bell Street
KY16 9UR St Andrews
01334 479565
Yext Logo
Charities & Voluntary Organisations St Andrews

Bupa Dental Care St Andrews

St Andrews Community Hospital, Largo Rd
KY16 8AR Saint Andrews
01334 473237
Yext Logo
Dentists Saint Andrews

DHL Express Service Point (Ryman St Andrews)

126 Market Street
KY16 9PD ST. ANDREWS
0844 248 0844
Yext Logo
Business & Management Consultants ST. ANDREWS

Gardens Mowers & Tools Ltd

Langraw
KY16 8NR St. Andrews
01334 477335
Yext Logo
Construction Contractors - General St. Andrews

Greggs

116/118 Market Street
KY16 9PD St Andrews
01334 473887
Yext Logo
Bakers' Shops St Andrews

MGM Timber

37 Largo Road
KY16 8NJ St Andrews
01334 800585
Yext Logo
Building Services St Andrews

Motability Scheme at AJN Adaptions

39 Forrest Street
KY16 8HR St Andrews
07977 150465
Yext Logo
First Aid & Medical Supplies St Andrews

Motability Scheme at Barnetts Volkswagen St Andrews

66 Largo Road
KY16 8PG St Andrews
01334 473101
Yext Logo
First Aid & Medical Supplies St Andrews

Nationwide Building Society

151 Market Street
KY16 9PF St Andrews
0345 266 1593
Yext Logo
Banks & Other Financial Institutions St Andrews

Pizza Express

111 South Street
KY16 9UH St Andrews
01334 477109
Yext Logo
Restaurants - Pizzeria St Andrews

Post Office Travel Money

90-92 South Street
KY16 9QD St Andrews
0345 722 3344
Yext Logo
Phonebook St Andrews

Premier Inn St Andrews hotel

Largo Road
KY16 8NH Saint Andrews
0333 321 9423
Yext Logo
Hotels Saint Andrews

RBS St. Andrews South Street

113 South Street
KY16 9QB Fife
0345 724 2424
Yext Logo
Banks & Other Financial Institutions Fife

Ryman Stationery

126 Market Street
KY16 9PD St Andrews
01334 479681
Yext Logo
Stationery Suppliers St Andrews

Something Different Hairdressers

15 Main St
KY16 0UG St. Andrews
01334 839568
Yext Logo
Barbers St. Andrews

Specsavers Opticians and Audiologists - St Andrews

169 South Street
KY16 9EE Saint Andrews
01334 468580
Yext Logo
Doctors Saint Andrews

St Andrews Post Office

90-92 South Street
KY16 9QD St Andrews
01334 461055
Yext Logo
Banks & Other Financial Institutions St Andrews

Strathkinness Post Office

Strathkinness Church Hall
KY16 9XR St Andrews
01334 850158
Yext Logo
Banks & Other Financial Institutions St Andrews

Subway

90 Market St
KY16 9PA St Andrews
01334 474641
Yext Logo
Restaurants - Other St Andrews

Superdry

106-108 Market St
KY16 9PB St Andrews
01334 467928
Yext Logo
Department Stores St Andrews

Tesco Express

138-140 Market St
KY16 9PD St Andrews
0333 345 0962
Yext Logo
Convenience Stores St Andrews

The White Company

133 Market Street
KY16 9PF St Andrews
01334 230109
Yext Logo
Beds St Andrews

Vodafone

114 Market Street
KY16 9PB St Andrews
0333 304 0191
Yext Logo
Mobile Phones St Andrews

Wolseley Plumb & Parts

Unit 7
KY16 8YB St Andrews
01334 476380
Yext Logo
Heating Contractors & Consultants St Andrews

Alan Stephens

Learmonth Place 20
KY16 8XE St Andrews - Fife
01334 478016
Artists & Illustrators St Andrews

Balnacarron Care Home

116 Hepburn Gardens
KY16 9LT St Andrews
0333 321 1085
Rest & Retirement Homes St Andrews

M&S Simply Food

23 Largo Road
KY16 8NH St Andrews
01334 458004
Convenience Stores St Andrews

Mail Boxes Etc. St Andrews

15 Bell Street
KY16 9UR St Andrews
01334 467900
Courier & Messenger Services St Andrews

Rufflets St Andrews

B939
KY16 9TX St Andrews
01334 472594
Hotels St Andrews

Shell

Bridge Street
KY16 9EX St Andrews
01334 611857
Banks & Other Financial Institutions St Andrews

St Andrews Catering

South Street 104
KY16 9QD St Andrews, Fife
01334 473199
Caterers St Andrews, Fife
Tom Stewart Lane
KY16 8YB St. Andrews
0800 042 0800
Yext Logo
Grocers St. Andrews
Younger Gardens
KY16 8AB Fife
0333 355 8461
Yext Logo
Estate Agents Fife
Bridge St
KY16 9EX St Andrews
Yext Logo
Convenience Stores St Andrews
(0)
Cupar Road
KY16 0UA Guardbridge
01334 800912
Yext Logo
Phonebook Guardbridge
Tom Morris Drive
KY16 8EL St Andrews
01334 474719
Yext Logo
Convenience Stores St Andrews
2 Lockhart Pl
KY16 9XB St Andrews
01334 897644
Yext Logo
Dentists St Andrews
151 South Street
KY16 9UN St Andrews
Security Services St Andrews
(0)

3 Bs Bedding Bits & Bobs

Scotch 47-49 Kinnessburn Road
KY168AD St. Andrews
01334 470700
Beds_Bedding_Blankets St. Andrews
(0)

A C Scott

Newtow 147 Market Street
KY169PF St. Andrews
Opticians St. Andrews
(0)

A K Campbell & Son

Parnel 84c Market Street
KY169PA St. Andrews
01334 474214
Jewellers St. Andrews
(0)

Abbey

Forge 145 Market Street
KY169PZ St. Andrews
0845 765 4321
Banks & Other Financial Institutions St. Andrews
(0)

Acorn Pet Centres

unit 2 4 Bell Street
KY169UX St. Andrews
01334 473138
Pet Shops & Pet Supplies St. Andrews
(0)

Aikmans Bistro

Croft 32 Bell Street
KY169UX St. Andrews
01334 477425
Wine Bars St. Andrews
(0)

Alan Boyd

3 River Terrace
KY16 0XA St. Andrews
Stone Products - Mnfrs St. Andrews
(0)
B 135 South Street
KY169UN St. Andrews
01334 474681
Convenience Stores St. Andrews
(0)

Amberside

Dunfer 4 Murray Park
KY169AW St. Andrews
01334 474644
Guest Houses St. Andrews
(0)

Andrew Thom Joiner Ltd

562 We 15 Kinnessburn Road
KY168AG St. Andrews
01334 472337
Carpenters & Joiners St. Andrews
(0)

Angus M MacDougall & Co (St Andrews) Ltd

Bellev 15 Kinnessburn Road
KY168AG St. Andrews
01334 472946
Builders St. Andrews
(0)
2 Playfair Terrace, North Street
KY16 9HX St Andrews
01334 472970
Hotels St Andrews

Auchterlonie

Unit 3 2 Golf Place
KY169JA St. Andrews
01334 473253
Golf Equipment & Supplies St. Andrews
(0)

B J McClennan

Aspect 5 St Marys Place
KY169UY St. Andrews
01334 475933
Guest Houses St. Andrews
(0)

Balnacarron Residential Home

UNIT 6 116 Hepburn Gardens
KY169LT St. Andrews
Residential Care Homes St. Andrews
(0)
100 Market Street
KY16 9PB St Andrews
Banks & Other Financial Institutions St Andrews
(0)

Barnardo's

Shop 8-10 Bell Street
KY169UX St. Andrews
01334 476003
Charities & Voluntary Organisations St. Andrews
(0)

Barnett Central Motors

Barnet 66 Largo Road
KY168PG St. Andrews
01334 479111
Garage Services St. Andrews
(0)

Barnetts Of St Andrews

M & P 66 Largo Road
KY168PG St. Andrews
01334 473101
Car Dealers St. Andrews
(0)

Barrie Scott & Co

Slotli Largo Road
KY168NJ St. Andrews
01334 477655
Accountants St. Andrews
(0)

Bassaguard Garage Ltd

Meridi 68B Largo Road
KY168NJ St. Andrews
01334 474187
Garage Services St. Andrews
(0)

Beachway Guest House

RESIDE 6 Murray Park
KY169AW St. Andrews
01334 473319
Guest Houses St. Andrews
(0)

Beanscene

Champl 3 Bell Street
KY169UX St. Andrews
01334 461177
Coffee Shops St. Andrews
(0)

Beetle

Lauris 16 Bell Street
KY169UX St. Andrews
01334 472286
Gift Shops St. Andrews
(0)

Bella Italia

14 The 39 Bell Street
KY169UR St. Andrews
Restaurants - Italian St. Andrews
(0)

Bellcraig Guest House

Midas 8 Murray Park
KY169AW St. Andrews
Guest Houses St. Andrews
(0)
113-117 Market St
KY16 9PE St. Andrews
Beauty Salons St. Andrews
(0)

Best Western Scores Hotel

76 The Scores
KY16 9BB St. Andrews
Hotels St. Andrews
(0)

Blue Note

Willow 24 Argyle Street
KY169BU St. Andrews
01334 472564
Music Shops St. Andrews
(0)

Bonkers

Unit 3 80 Market Street
KY169PA St. Andrews
01334 473919
Gift Shops St. Andrews
(0)
113-117 Market St
KY16 9PE St. Andrews
Beauty Products St. Andrews
(0)
9 Bell Street
KY16 9UR St Andrews
Doctors St Andrews
(0)
9 Bell Street
KY16 9UR St Andrews
Opticians - Ophthalmic (Optometrists) St Andrews
(0)

Bottoms Up

1 Pool 144 Market Street
KY169PD St. Andrews
Wines Spirits & Beer - Retail St. Andrews
(0)

Bouquiniste

2 Chur 31 Market Street
KY169NS St. Andrews
01334 476724
Books - Rare & Secondhand St. Andrews
(0)

Brian Sweeney

Flat 1 10 Fraser Avenue
KY168HX St. Andrews
01334 475301
Stonemasons St. Andrews
(0)

British Golf Museum

Bicest Bruce Embankment
KY169AB St. Andrews
01334 460046
Museums St. Andrews
(0)

Brownlees Guest House

Fair A 7 Murray Place
KY169AP St. Andrews
01334 473868
Guest Houses St. Andrews
(0)

Budget Exhausts & Tyres Ltd

Spring 1-4 Largo Road
KY168RL St. Andrews
01334 477767
Exhaust & Shock Absorber Centres St. Andrews
(0)

Burness House

Burnes Murray Pk
KY169AW St. Andrews
Guest Houses St. Andrews
(0)

Burnett & Wallace

Pondho 8 Pipeland Road
KY168AH St. Andrews
01334 475358
Quantity Surveyors St. Andrews
(0)

Burns

Unit 1 96 Market Street
KY169PB St. Andrews
Confectioners - Retail St. Andrews
(0)

Cafe India

Lockha 60 Market Street
KY169NT St. Andrews
01334 477778
Restaurants - Indian St. Andrews
(0)

Caledonian Countrywear Ltd

Unit 1 86 Market Street
KY169PA St. Andrews
Outdoor Clothing & Equipment St. Andrews
(0)

Cameron House

Newton 11 Murray Park
KY169AW St. Andrews
01334 472306
Guest Houses St. Andrews
(0)

Canongate Primary School

Reids Maynard Road
KY168RX St. Andrews
01334 474774
Schools - Local Authority St. Andrews
(0)

Captain Nemo's

Clarem 91 Tom Morris Drive
KY168EL St. Andrews
01334 477033
Fish & Chip Shops St. Andrews
(0)

Carpet Sun Ltd

12 Bur 1 City Road
KY169XQ St. Andrews
Carpets & Rugs - Retail St. Andrews
(0)

Charlesworth House

The Ol 9 Murray Place
KY169AP St. Andrews
Guest Houses St. Andrews
(0)

Charlie Cowie

16 The School Park
KY16 8DG St Andrews
01334 880583
Property & Estate Management St Andrews
(0)

Charlie Taylor

Flat 4 74 Market Street
KY169NU St. Andrews
01334 477770
Hairdressers - Unisex St. Andrews
(0)

City Park

1 Hurs 18 City Road
KY169XF St. Andrews
Sheltered Housing St. Andrews
(0)

Cleveden House

Teesda 3 Murray Place
KY169AP St. Andrews
Guest Houses St. Andrews
(0)
Unit 4
KY16 0UB St. Andrews
Taxis & Private Hire St. Andrews
(0)

Cockburn

Slotli Largo Road
KY168NJ St. Andrews
Hearing Aids St. Andrews
(0)
25 2 Strathkinness High Road
KY169UB St. Andrews
01334 474497
Farming - Mixed St. Andrews
(0)

Costa Coffee

Thorpe 83 Market Street
KY169NX St. Andrews
Coffee Shops St. Andrews
(0)

Country Carpets

5 The 68 Largo Road
KY168NJ St. Andrews
01334 476058
Carpets & Rugs - Retail St. Andrews
(0)

Craigmore

Moorfi 3 Murray Park
KY169AW St. Andrews
01334 472142
Guest Houses St. Andrews
(0)
St. Andrews
Restaurants - Other St. Andrews
(0)

Cruse Scotland (North East Fife)

Quay H 33 Hamilton Avenue
KY168EH St. Andrews
01334 478539
Charities & Voluntary Organisations St. Andrews
(0)
Unit E 62 Largo Road
KY168RP St. Andrews
Lawnmowers & Garden Machinery - Sales & Service St. Andrews
(0)

D P & L Travel Ltd

Park H 4 Logies Lane
KY169NL St. Andrews
01334 474404
Travel Agents & Holiday Companies St. Andrews
(0)

D S R Building Services

Unit 5 33 Fraser Avenue
KY168HX St. Andrews
Tiling Contractors - Wall St. Andrews
(0)
15 Bell St
KY16 9UR St. Andrews
01334 570511
Electricians & Electrical Contractors St. Andrews

Davidson L G

Unit 2 22 Lindsay Gdns
KY168XD St. Andrews
01334 472735
Painters_Decorators St. Andrews
(0)

Derek D McLean

30 Fraser Avenue
KY16 8HX St. Andrews
Drainage Contractors St. Andrews
(0)
Unit 4 24 Kinnessburn Road
KY168JA St. Andrews
01334 472097
Plumbers St. Andrews
(0)

Doune House

Doune 5 Murray Place
KY169AP St. Andrews
Guest Houses St. Andrews
(0)

Dr A Bowman

Govan 68 Pipeland Road
KY168JZ St. Andrews
01334 473441
Doctors St. Andrews
(0)

Dr A J Scott

The Pi 68 Pipeland Road
KY168JZ St. Andrews
01334 473441
Doctors St. Andrews
(0)

Dr E M Randall

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 473441
Doctors St. Andrews
(0)

Dr G Milne

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)
Rainbo 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Dr G Thomson

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)

Dr H Morris

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Dr H Tait

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)

Dr I Mathewson

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)

Dr J Church

Bloomf 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Dr J Nixon

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)

Dr J R Bell

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 473441
Doctors St. Andrews
(0)

Dr K Graham

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 476840
Doctors St. Andrews
(0)

Dr L Henderson

St And 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Dr L Lamont

Bron D 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Dr Russell

James 68 Pipeland Road
KY168JZ St. Andrews
01334 473441
Doctors St. Andrews
(0)

Dr S Wills

Windmi 68 Pipeland Road
KY168JZ St. Andrews
01334 477477
Doctors St. Andrews
(0)

Drummond Cook & Mackintosh

Suite 14 Argyle Street
KY169BP St. Andrews
01334 472152
Solicitors St. Andrews
(0)

Drumtian Services

Omega 75 Hepburn Gdns
KY169LS St. Andrews
01334 461133
Filter Mnfrs & Suppliers St. Andrews
(0)

E Laing

Buckfi 16 Wallace Avenue
KY168AP St. Andrews
01334 477504
Sign & Poster Writers St. Andrews
(0)

E V W Proudfoot

Priory Wardlaw Gdns
KY169DW St. Andrews
01334 473293
Archaeologists St. Andrews
(0)
2c Main St
KY16 0UG St. Andrews
Landscape Contractors St. Andrews
(0)
30 Motray Crescent
KY16 0XD St. Andrews
Car Washing & Polishing Equipment & Supplies St. Andrews
(0)

Empire

Arch 3 7 Bell Street
KY169UR St. Andrews
01334 473000
Take Away Food Shops St. Andrews
(0)
22 Bonfield Park
KY16 9SY Strathkinness - Fife
07485 093461
Life Coaching Strathkinness
(0)

Eve Brown

Lanter Hope Street
KY169HJ St. Andrews
01334 478800
Property & Estate Management St. Andrews
(0)

Fife Rootsearch

A 22 Canongate
KY168RT St. Andrews
01334 476924
Genealogists & Family Historians St. Andrews
(0)

Fresh Looks

2 9A Bell Street
KY169UR St. Andrews
01334 477783
Beauty Salons St. Andrews
(0)

Gibson House

Gibson Argyle Street
KY169BP St. Andrews
01334 474665
Residential Care Homes St. Andrews
(0)

Glenderran

Unit 1 9 Murray Park
KY169AW St. Andrews
01334 477951
Guest Houses St. Andrews
(0)

Glenvarigill Ltd

Unit G 37 Largo Road
KY168NJ St. Andrews
01334 472995
Car Dealers St. Andrews
(0)

Going Places Leisure Travel

Unit 6 35 Bell Street
KY169UR St. Andrews
01334 466260
Travel Agents & Holiday Companies St. Andrews
(0)

Golf City Taxis

Rusper 13 Argyle Street
KY169BX St. Andrews
Taxis & Private Hire St. Andrews
(0)

Golfino (UK)

A Old Course Hotel
KY169SP St. Andrews
01334 839999
Leisure & Sportswear Mnfrs & Wholesalers St. Andrews
(0)
1 Golf Place
KY16 9JA St Andrews
07391 531921
Restaurants - Seafood St Andrews

Halifax PLC

2-4 Ri 4b Bell Street
KY169UX St. Andrews
0870 600 5000
Banks & Other Financial Institutions St. Andrews
(0)

Hardies

Kinnes 35 Largo Road
KY168NJ St. Andrews
01334 476469
Surveyors & Valuers St. Andrews
(0)

Headon Developments

Kinnes 35 Largo Road
KY168NJ St. Andrews
01334 477913
Property Developers St. Andrews
(0)
The St 10 Pipeland Road
KY168AH St. Andrews
01334 473849
Hairdressers - Unisex St. Andrews
(0)

Herbalife

35 Fir 4 Fergusson Place
KY169NF St. Andrews
0800 083 0780
Slimming Products & Services St. Andrews
(0)

Heritage Golf Of St Andrews Ltd

Unit 5 8 Largo Road
KY168PJ St. Andrews
01334 477299
Golf Equipment & Supplies St. Andrews
(0)

High Road Golf Expeditions

17 The Queens Ter
KY169QF St. Andrews
01334 479333
Tour Operators St. Andrews
(0)

I C Rentals

Unit 3 76 Argyle Street
KY169BZ St. Andrews
Car Rental St. Andrews
(0)

IS Consultants

Woodbo 15 Letham Place
KY168RB St. Andrews
Car Dealers St. Andrews
(0)

Ian Joy

Freshw 13 Bell Street
KY169UR St. Andrews
01334 472264
Photographers - General St. Andrews
(0)

Inchdairnie Properties

Medina 50 Argyle Street
KY169BU St. Andrews
01334 477011
Property & Estate Management St. Andrews
(0)

Institches

Concor Tom Stewart Lane
KY168YB St. Andrews
01334 478722
Clothing Repairs & Alterations St. Andrews
(0)

Irvine Engineering Ltd

14b Gr 7 Livingstone Place
KY168JH St. Andrews
01334 473787
Blacksmiths & Forgemasters St. Andrews
(0)

J Marshall

Karma 5 Logies Lane
KY169NL St. Andrews
01334 472016
Children & Babywear - Retail St. Andrews
(0)
Ramsde 16 Argyle Street
KY169BP St. Andrews
Carpenters & Joiners St. Andrews
(0)
Unit 8 169 South Street
KY169UP St. Andrews
01334 472477
Hardware St. Andrews
(0)

Jack Fisher Partnership

Crown 7 Alexandra Place
KY169XE St. Andrews
01334 472481
Architects St. Andrews
(0)
35 Bell Street
KY16 9UR St Andrews
Department Stores St Andrews
(0)

James Pirie Of (St Andrews) Ltd

Memori 7 Greyfriars Garden
KY169HG St. Andrews
01334 472209
China & Glassware Shops St. Andrews
(0)
43 South Street
KY16 9QR St Andrews
01334 478221
Art Galleries & Fine Art Dealers St Andrews
(0)

Jim Farmer

Park L 1C St. Marys Place
KY169UY St. Andrews
Golf Equipment & Supplies St. Andrews
(0)

John A Mills

Gladst Wardlaw Gdns
KY169DW St. Andrews
01334 473156
Doctors St. Andrews
(0)

John Birrell & Son

Unit B Kinnessburn Road
KY168JA St. Andrews
01334 472138
Fruit & Vegetables - Wholesale St. Andrews
(0)

John D McGowan

5 Beck 8A Golf Place
KY169JA St. Andrews
01334 476555
Financial Advisers- Independent St. Andrews
(0)

Johnalan Hair Design

2 Greyfriars Garden
KY16 9HG St. Andrews
Beauty Salons St. Andrews
(0)

Johnson Maintenance

The Le 4 Middleshade Road
KY169NA St. Andrews
01334 477724
Boilers - Servicing St. Andrews
(0)
29 Bell Street
KY16 9UR St Andrews
Department Stores St Andrews
(0)

Jumper Ltd

Hourst 29 Bell Street
KY169UR St. Andrews
01334 473690
Fashion Shops St. Andrews
(0)

K B Stores

Acorn Sandyhill Road
KY168EG St. Andrews
01334 473905
Grocers St. Andrews
(0)

K W Craig

Empres 93 Tom Morris Drive
KY168EL St. Andrews
01334 475395
Chemists - Dispensing St. Andrews
(0)
Waters 24 Bell Street
KY169UX St. Andrews
01334 473722
Florists St. Andrews
(0)

Keepers Of The Green

Gallan 13 The Links
KY169JB St. Andrews
01334 479572
Charities & Voluntary Organisations St. Andrews
(0)

Keiron Baillie

Holly 64 Argyle Street
KY169BU St. Andrews
Joiners & Carpenters St. Andrews
(0)
18, Sandy Herd Court
KY16 8HL St. Andrews
Guttering Services St. Andrews
(0)

Kinness Fry Bar

Harbou 79 Bridge Street
KY168AA St. Andrews
Take Away Food Shops St. Andrews
(0)

Kwik Save Ltd

11 Tho Tom Stewart Lane
KY168YB St. Andrews
01334 478832
Supermarkets St. Andrews
(0)

Lebibe

1285 C 1B St. Marys Place
KY169UY St. Andrews
01334 478968
Leathergoods Shops St. Andrews
(0)

Leckie & Leckie Ltd

8 Whit Largo Road
KY168RN St. Andrews
01334 475656
Book Publishers St. Andrews
(0)

Links Hotel

Links 1 Golf Place
KY169JA St. Andrews
01334 472059
Hotels St. Andrews
(0)
Largo Road
KY16 8AR St Andrews
Beauty Products St Andrews
(0)

Lorimer

Balne 19 Murray Park
KY169AW St. Andrews
01334 476599
Guest Houses St. Andrews
(0)
125/127 South Street
KY16 9UH St Andrews
Department Stores St Andrews
(0)

Macgregor Auctions

Unit 1 56 Largo Road
KY168RP St. Andrews
01334 472431
Auctioneers & Valuers St. Andrews
(0)
56, Largo Rd
KY16 8RP St. Andrews
Funeral Services St. Andrews
(0)

Matthew M Henderson

Unit 3 2 Bell Street
KY169UX St. Andrews
Jewellers St. Andrews
(0)

McConechys Tyre Services Ltd

Kinnai 60 Largo Road
KY168RP St. Andrews
01334 474074
Garage Services St. Andrews
(0)

McDonald Insurance Services Ltd

Pump H 14 Bell Street
KY169UX St. Andrews
01334 477510
Insurance Services St. Andrews
(0)

McNicoll

24 11 Lamberton Place
KY168YE St. Andrews
01334 474700
Taxis & Private Hire St. Andrews
(0)

Monarchs House

St. Ma 26 Queens Ter
KY169QF St. Andrews
01334 477218
Guest Houses St. Andrews
(0)

Mr Mechanic

Unit 3 89 Tom Morris Drive
KY168EL St. Andrews
01334 479999
Motor Factors St. Andrews
(0)

Murray Donald & Caithness

Milne' 15-17 Bell Street
KY169UR St. Andrews
01334 474200
Estate Agents St. Andrews
(0)

New Balaka Restaurant

Unit 1 3 Alexandra Place
KY169XD St. Andrews
01334 474825
Restaurants - Indian St. Andrews
(0)

New Look - Closed

125 Market Street
KY16 9PE St Andrews
Department Stores St Andrews
(0)

New Park Nursery

Flat/N 98 Hepburn Gdns
KY169LN St. Andrews
01334 478899
Nursery Schools St. Andrews
(0)

New Park School

New Pa 98 Hepburn Gdns
KY169LR St. Andrews
01334 472017
Schools - Independent & Preparatory St. Andrews
(0)

Next Generation Security Software

Slotli Largo Road
KY168NJ St. Andrews
01334 470027
Security Services St. Andrews
(0)

Oddbins Ltd

Railwa 4A Bell Street
KY169UX St. Andrews
01334 477664
Wines Spirits & Beer - Retail St. Andrews
(0)
4B Bell Street
KY16 9UX St Andrews
Department Stores St Andrews
(0)

On Course Golf (St Andrews)

Pentax 5 Armit Place
KY168RE St. Andrews
01334 474844
Tour Operators St. Andrews
(0)

Oxfam

Compto 19-21 Bell Street
KY169UR St. Andrews
01334 472080
Charity Shops St. Andrews
(0)

Peter Thomson

Upper 35 Learmonth Place
KY168XF St. Andrews
01334 477209
Plumbers St. Andrews
(0)

Pipeland Road Post Office

System Pipeland Road
KY168JN St. Andrews
01334 472316
Post Office Services St. Andrews
(0)

Pitlochry Of Scotland

8 Muse 2a Bell Street
KY169UX St. Andrews
01334 472113
Knitwear & Textiles St. Andrews
(0)
107-109 Market Street
KY16 9NX St Andrews
01334 478835
Cafes St Andrews
(0)

Quarto

Ladywe 8 Golf Place
KY169JA St. Andrews
01334 474616
Booksellers St. Andrews
(0)

Richardson

Suite 23 Sandyhill Road
KY168EG St. Andrews
Electricians & Electrical Contractors St. Andrews
(0)

Rollo Davidson McFarlane

Unit C 6 Bell Street
KY169UX St. Andrews
01334 477700
Solicitors St. Andrews
(0)

Royal Mail

St. An 54 Largo Road
KY168RP St. Andrews
01334 472472
Delivery Services St. Andrews
(0)
116 South Street
KY16 9QD St Andrews
Public Houses St Andrews
(0)
Pilmour Links
KY16 9JQ St Andrews
Hotels St Andrews
(0)
56 Largo Road
KY16 8RP St Andrews
07900 555005
Hospitals St Andrews

Safeway Petrol Station

Warwic 45 Largo Road
KY168PJ St. Andrews
01334 475237
Petrol Filling Stations St. Andrews
(0)

Sandra Wilson

1 Clif 106 Hepburn Gdns
KY169LT St. Andrews
01334 478736
Business & Management Consultants St. Andrews
(0)
Lodge 43a Argyle Street
KY169BX St. Andrews
01334 479003
Chiropodists (Podiatrists) St. Andrews
(0)

Save The Children

Market 4B Greyfriars Garden
KY169HG St. Andrews
01334 476180
Charity Shops St. Andrews
(0)

Scooniehill

Scooby Fordyce Court
KY168YD St. Andrews
01334 477233
Sheltered Housing St. Andrews
(0)
Seggie Farm
KY16 0UP St Andrews
Hotels St Andrews
(0)

Sense (Scotland)

Family 3 Greyfriars Garden
KY169HG St. Andrews
01334 475572
Charity Shops St. Andrews
(0)

Shandon House

Sandho 10 Murray Place
KY169AP St. Andrews
01334 472412
Guest Houses St. Andrews
(0)

Shell (UK) Ltd

Wester 3 Bridge Street
KY169EX St. Andrews
Petrol Filling Stations - 24 Hour St. Andrews
(0)
Swilken House 35 Largo Rd
KY16 8NJ St. Andrews
Surveyors - Land St. Andrews
(0)

Signrite

Care I 64 Argyle Street
KY169BU St. Andrews
01334 473330
Sign & Poster Writers St. Andrews
(0)

Single Fluid Technology

The Lo 9 Fergusson Place
KY169NF St. Andrews
01334 474218
Heating Equipment - Sales & Service St. Andrews
(0)

Something Different Hairdressers

15 Main Street
KY16 0UG St Andrews
Phonebook St Andrews
(0)

Sophie Butler

1 McCr 15 Greyfriars Garden
KY169HG St. Andrews
01334 470801
Hairdressers - Unisex St. Andrews
(0)

Spar Supermarket

Tandra 87 Tom Morris Drive
KY168EL St. Andrews
Supermarkets St. Andrews
(0)

Speedwright Electrical

16 Leonard Gardens
KY16 8RD St Andrews
Electricians & Electrical Contractors St Andrews
(0)
56 Tom Morris Drive
KY16 8EW St. Andrews
Cleaning Services - Domestic St. Andrews
(0)

St Andrew's

Kinbur Kinburn
KY169DP St. Andrews
01334 412690
Attractions St. Andrews
(0)

St Andrews Abattoir Co

The Re Largo Road
KY168NH St. Andrews
Abattoirs St. Andrews
(0)

St Andrews Auto Services

Victor Tom Stewart Lane
KY168YB St. Andrews
Garage Services St. Andrews
(0)

St Andrews Awards & Incentives

Slotli Largo Road
KY168NJ St. Andrews
Trophies St. Andrews
(0)

St Andrews Botanic Garden

Barony Canongate
KY168RT St. Andrews
Parks & Gardens St. Andrews
(0)

St Andrews Bowling Club

Barony Kinnessburn Road
KY168JA St. Andrews
01334 472301
Sports Clubs & Associations St. Andrews
(0)

St Andrews Citizen

St. An 5A Greyfriars Garden
KY169HG St. Andrews
01334 473464
Newspaper & Magazine Publishers St. Andrews
(0)
15 Bell St
KY16 9UR St. Andrews
Taxis & Private Hire St. Andrews
(0)

St Andrews Executive Travel

Unit 2 Tom Stewart Lane
KY168YB St. Andrews
01334 470080
Coach Hire St. Andrews
(0)
79-81 Bridge St
KY16 8AA St Andrews
Funeral Services St Andrews
(0)

St Andrews House

St. An 1 James Foulis Court
KY168SA St. Andrews
01334 479593
Nursing Homes St. Andrews
(0)

St Andrews Ladies Putting Club

St And The Links
KY169JD St. Andrews
01334 475196
Clubs & Associations - Social St. Andrews
(0)

St Andrews Meat Co

Leckie Largo Road
KY168NH St. Andrews
01334 477500
Meat - Wholesale St. Andrews
(0)

St Andrews Preservation Trust Ltd

Penfol 4 Queens Gardens
KY169TA St. Andrews
01334 477152
Charities & Voluntary Organisations St. Andrews
(0)

St Andrews Surveying Services

Slotli Largo Road
KY168NJ St. Andrews
Surveyors & Valuers St. Andrews
(0)

St Andrews Tourist Hostel

Inchca St. Marys Place
KY169UY St. Andrews
01334 479911
Hostels St. Andrews
(0)

St James Church

The Vi 17 The Scores
KY169AR St. Andrews
01334 472856
Places Of Worship St. Andrews
(0)

St Leonards Parish Church

Office Hepburn Gdns
KY169DQ St. Andrews
Places Of Worship St. Andrews
(0)
26 Auchterlonie Court
KY16 8EU St. Andrews
07512 375027
Yext Logo
Home Improvement Centres St. Andrews
(0)

Stagecoach Fife Buses Ltd

The Bu City Road
KY169HW St. Andrews
01334 476885
Bus & Coach Operators & Stations St. Andrews
(0)
Unit 1 Avalon Business Park
KY16 0UB St. Andrews
Heating Contractors & Consultants St. Andrews
(0)
The Ha 68 Bridge Street
KY168AA St. Andrews
01334 474737
Stress Management St. Andrews
(0)
Unit 1 34 Argyle Street
KY169BU St. Andrews
01334 472799
Roofing Services St. Andrews
(0)
87 Tom Morris Drive
KY16 8EL St. Andrews
Restaurants - Other St. Andrews
(0)
42 Kem 47 Bell Street
KY169UR St. Andrews
Photographic - Retail & Supplies St. Andrews
(0)
Territ 32 City Road
KY169HW St. Andrews
01334 474262
Armed Services - Reserve Forces St. Andrews
(0)
Superm 138-140 Market Street
KY169PD St. Andrews
0845 677 9631
Supermarkets St. Andrews
(0)

The Body Shop International PLC

Unit 3 28 Bell Street
KY169UX St. Andrews
Beauty Products St. Andrews
(0)

The Coffee House

3 Burk 6a Greyfriars Gardens
KY169HG St. Andrews
01334 477122
Tea & Coffee Merchants St. Andrews
(0)

The Duke's Golf Course

Dukes Old Station Road
KY169SP St. Andrews
01334 474371
Golf Courses & Clubs St. Andrews
(0)
Gillespie Terrace, The Scores, St Andrew
KY16 9AT Edinburgh - Merseyside
01334 479050
Golf Courses & Clubs Edinburgh

The Finest Golf Clubs Of The World

Eden P Old Station Road
KY169SP St. Andrews
01334 478758
Golf Courses & Clubs St. Andrews
(0)

The Grill House Restaurant

Inchca St. Marys Place
KY169UY St. Andrews
01334 470500
Restaurants - English St. Andrews
(0)

The Raisin

Brooke 5 Alexandra Place
KY169XD St. Andrews
01334 474068
Public Houses St. Andrews
(0)

The Royal & Ancient Golf Club Of St Andrews

Rya Ho The Links
KY169JD St. Andrews
01334 460000
Sports Clubs & Associations St. Andrews
(0)

The Royal & Ancient Golf Club of St. Andrews

Rya Ho The Links
KY169JD St. Andrews
01334 460010
Golf Courses & Clubs St. Andrews
(0)
Balone Steading
KY16 8PQ St Andrews
0330 043 4595
Manufacturers St Andrews
(0)

The St Rule Club

Holy C 12 The Links
KY169JB St. Andrews
Clubs & Associations - Social St. Andrews
(0)

The Stables

Tower 95 Tom Morris Drive
KY168EL St. Andrews
01334 472681
Public Houses St. Andrews
(0)

The Studio Kitchens & Bathrooms

9 b Main St
KY16 0UG St. Andrews
Kitchen Planners & Furnishers St. Andrews
(0)

The Turret

The Tu Logies Lane
KY169NL St. Andrews
01334 477459
Fashion Shops St. Andrews
(0)

The Victoria

8 Righ St Marys Place
KY169UY St. Andrews
01334 476964
Public Houses St. Andrews
(0)

The Whey Pat Tavern

De Car 1 Bridge Street
KY169EX St. Andrews
01334 477740
Public Houses St. Andrews
(0)

Thomas Cook Ltd

10 Swa 37 Bell Street
KY169UR St. Andrews
01334 474451
Travel Agents & Holiday Companies St. Andrews
(0)
37 Bell Street
KY16 9UR St.Andrews
Travel Agents & Holiday Companies St.Andrews
(0)

Tom Morris

The Of 8 The Links
KY169JB St. Andrews
01334 473499
Golf Equipment & Supplies St. Andrews
(0)

Trespass

109a South Street
KY16 9UH St Andrews
01334 473999
Outdoor Clothing & Equipment St Andrews
(0)

Turnhouse Property Services Ltd

125 B, Market Street
KY16 9PE St. Andrews
Construction Contractors - General St. Andrews
(0)

UK Design

Duddes 22 Bell Street
KY169UX St. Andrews
Designers - Garments St. Andrews
(0)

University Of St Andrews Athletics Union

Hicks St. Leonards Road
KY169DY St. Andrews
01334 462183
Leisure & Recreation Centres St. Andrews
(0)

University Of St Andrews Students Association

Hicks 2 St Marys Place
KY169UZ St. Andrews
01334 462700
Clubs & Associations - Social St. Andrews
(0)
211 South Street
KY16 9EF St Andrews
Tobacco Products - Mnfrs St Andrews
(0)
114 Market St
KY16 9PB St Andrews
Mobile Phones St Andrews
(0)

Volume One Discos

Bailey 19 Auld Burn Park
KY168JD St. Andrews
01334 477907
Discos - Mobile St. Andrews
(0)
Geddes 29 Argyle Street
KY169BX St. Andrews
01334 474391
Stonemasons St. Andrews
(0)

W M Morrison Supermarkets PLC

Unit B 45 Largo Road
KY168PJ St. Andrews
01334 477600
Supermarkets St. Andrews
(0)
90 - 92 South Street
KY16 9QD St Andrews
Stationery Suppliers St Andrews
(0)
The Th 16 The Links
KY169JB St. Andrews
01334 473036
Guest Houses St. Andrews
(0)

West Port Print & Design

Unit 1 14a Argyle Street
KY169BP St. Andrews
01334 477135
Printers St. Andrews
(0)
Unit 3 33 Strathkinness High Road
KY169UA St. Andrews
Guest Houses St. Andrews
(0)

Whyte Sharp

15 Low 11 Bell Street
KY169UR St. Andrews
Financial Advisers- Independent St. Andrews
(0)

Yorkston House

The Ol 68-70 Argyle Street
KY169BU St. Andrews
01334 472019
Guest Houses St. Andrews
(0)

Ziggy's

Altis 6 Murray Place
KY169AP St. Andrews
01334 473686
Restaurants - American St. Andrews
(0)

Zinaida Lewczuk

Unit 2 88 Hepburn Gdns
KY169LN St. Andrews
01334 474745
Counselling Services & Advice Services St. Andrews
(0)
Lamberton Place
KY16 8YE St Andrews
07885 222802
Taxis & Private Hire St Andrews