all categories in Saint Andrews 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

British Heart Foundation

35 Bell Street
KY16 9UR St Andrews
01334 479565
Yext Logo
Secondhand Shops St Andrews

Coco di Mama - Pasta Kitchen - St Andrews

87 South St
KY16 9QW St Andrews, Scotland
Yext Logo
Delivery Services St Andrews, Scotland

DHL Express Service Point (Ryman St Andrews)

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

Domino's Pizza - St Andrews

54 Market Street
KY16 9NT St Andrews
01334 474444
Yext Logo
Delivery Services St Andrews

Greggs

116/118 Market Street
KY16 9PD St Andrews
01334 473887
Yext Logo
Bakers' Shops 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

Sainsbury's Local

71 Market Street
KY16 9NU St. Andrews
0330 013 7162
Yext Logo
Convenience Stores 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

St Andrews Property Centre

83a South St
KY16 9QW St. Andrews
01334 474400
Yext Logo
Construction Contractors - General 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
0345 677 9631
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

Alan Stephens

Learmonth Place 20
KY16 8XE St Andrews - Fife
01334 478016
Artists & Illustrators 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

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

White Stuff St. Andrews

19 Church Street
KY16 9NW St. Andrews
01334 470662
Children & Babywear - Retail St. Andrews
71 Market Street
KY16 9NU St. Andrews
01334 467843
Yext Logo
Children & Babywear - Retail St. Andrews
Bridge St
KY16 9EX St Andrews
Yext Logo
Convenience Stores St Andrews
(0)
2 Lockhart Pl
KY16 9XB St Andrews
01334 897644
Yext Logo
Dentists St Andrews
12 Church Street
KY16 9NW St Andrews
01334 789999
Yext Logo
Banks & Other Financial Institutions St Andrews
87 South Street
KY16 9QW St Andrews
01334 474676
Yext Logo
Food Products - Mnfrs 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)
Unit 4 73 South Street
KY169QW St. Andrews
01334 472541
Fishmongers & Fishmonger Services & Suppliers St. Andrews
(0)

A M Nicolson & Son

Twyfor 205B South Street
KY169EF St. Andrews
01334 473132
Television 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)

Adventures

Unit 3 129a South Street
KY169UH St. Andrews
01334 479500
Tour Operators St. Andrews
(0)

Aikmans Bistro

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

Albany Hotel

Grange 56-58 North Street
KY169AH St. Andrews
01334 477737
Hotels 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)

Anjum Rahmatulla

Unit 1 136 South Street
KY169EQ St. Andrews
01334 477000
Homeopathic Practitioners St. Andrews
(0)
2 Playfair Terrace, North Street
KY16 9HX St Andrews
01334 472970
Hotels St Andrews

Argos Ltd

Unit A 157-159 South Street
KY169UP St. Andrews
01334 475577
Catalogue Showrooms St. Andrews
(0)

Association For International Cancer Research

Madras South Street
KY169EH St. Andrews
01334 477910
Charities & Voluntary Organisations St. Andrews
(0)

B J McClennan

Aspect 5 St Marys Place
KY169UY St. Andrews
01334 475933
Guest Houses 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)

Body Ecosse

Unit 6 136 South Street
KY169EQ St. Andrews
01334 477000
Alternative & Complementary Medicines & Therapies 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)

Bradburne & Co

Abbey 139 South Street
KY169UN St. Andrews
Estate Agents St. Andrews
(0)

Broons Bistro & Bar

29 Blo 119 North Street
KY169AD St. Andrews
01334 478479
Restaurants - Other 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)

Burns

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

Butler & Co

Basset 10 Church Street
KY169NW St. Andrews
01334 470077
Delicatessens St. Andrews
(0)

Byre Theatre

Dalgar Abbey Street
KY169LA St. Andrews
01334 476288
Theatres 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)

Cancer Research UK

A 157-159 South Street
KY169UP St. Andrews
01334 477650
Charities & Voluntary Organisations St. Andrews
(0)

Cancer Research UK

A 143 South Street
KY169UN St. Andrews
Charities & Voluntary Organisations St. Andrews
(0)

Carlton Bakeries Ltd

Greenw 129 South Street
KY169UH St. Andrews
01334 472314
Bakers' Shops St. Andrews
(0)

Carpet Sun Ltd

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

Cashmere Collections

The Co 100 South Street
KY169QD St. Andrews
01334 475147
Knitwear & Textiles St. Andrews
(0)

Central Bar

Baptis 77 Market Street
KY169NU St. Andrews
Public Houses 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)

Cherries

A South Street
KY169QW St. Andrews
01334 479222
Cafes St. Andrews
(0)

Chesterhills

Albany 104 South Street
KY169QD St. Andrews
Cafes St. Andrews
(0)

City Park

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

Claire Crisp

Plas M 136 South Street
KY169EQ St. Andrews
01334 477000
Physiotherapists St. Andrews
(0)

Cleveden House

Teesda 3 Murray Place
KY169AP St. Andrews
Guest Houses St. Andrews
(0)

Clydesdale Bank PLC

Park H South Street
KY169JZ St. Andrews
01334 472205
Banks & Other Financial Institutions St. Andrews
(0)

Cockburn

Slotli Largo Road
KY168NJ St. Andrews
Hearing Aids St. Andrews
(0)

Colin Waters

Home F 115 North Street
KY169AD St. Andrews
01334 475178
Joiners & Carpenters 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)

Crawford Arts Centre

Unit E 93 North Street
KY169AD St. Andrews
01334 474610
Arts Centres St. Andrews
(0)
St. Andrews
Restaurants - Other St. Andrews
(0)

Cross Keys Bar

Cross 87 Market Street
KY169NX St. Andrews
01334 472414
Public Houses St. Andrews
(0)

Currys

Unit 6 107-109 Market Street
KY169NX St. Andrews
0870 609 7349
Electrical Goods Sales Mnfrs & Wholesalers St. Andrews
(0)

D E Shoes

Hammet 145 South Street
KY169UN St. Andrews
01334 473257
Shoe Shops 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)
15 Bell St
KY16 9UR St. Andrews
01334 570511
Electricians & Electrical Contractors St. Andrews

David Donaldson Ltd

45d South St
KY16 9QR St. Andrews
Plaster Mnfrs & Suppliers St. Andrews
(0)

Deveron House

Unit 3 64 North Street
KY169AH St. Andrews
Guest Houses St. Andrews
(0)

Di Gilpin

Burghe 141 South Street
KY169UN St. Andrews
01334 476193
Knitwear & Textiles St. Andrews
(0)

Domestics Direct

Unit 1 62 North Street
KY169AH St. Andrews
01334 470565
Cleaning Services - Domestic 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 R R B Auchterlonie

Dental 72 North Street
KY169AH St. Andrews
01334 476852
Dentists St. Andrews
(0)

Drouthy Neebors

Riverb South Street
KY169EF St. Andrews
Public Houses St. Andrews
(0)

Drummond Cook & Mackintosh

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

Dunfermline Building Society

Unit 6 151 Market Street
KY169PF St. Andrews
01334 476000
Building Societies & Other Financial Institutions 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)

Edinburgh Woollen Mill Ltd

Camero 94 Market Street
KY169PA St. Andrews
01334 474311
Fashion Shops St. Andrews
(0)
24 Old 9 Church Street
KY169NW St. Andrews
Lingerie & Hosiery - Retail St. Andrews
(0)

Empire

Arch 3 7 Bell Street
KY169UR St. Andrews
01334 473000
Take Away Food Shops St. Andrews
(0)

Eve Brown

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

Families First (St Andrews)

Rose L 132 South Street
KY169QS St. Andrews
01334 473259
Charities & Voluntary Organisations St. Andrews
(0)

Farmore Interiors

Quadra 175 South Street
KY169EE St. Andrews
01334 478291
Interior Designers & Furnishers St. Andrews
(0)

Fife Rootsearch

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

Fisher & Donaldson

10 Chu 13 Church Street
KY169NW St. Andrews
01334 472201
Bakers' Shops St. Andrews
(0)

Fluid Gravity Engineering Ltd

Unit 8 83 Market Street
KY169NX St. Andrews
01334 460800
Engineers - Consulting St. Andrews
(0)

Fresh Looks

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

G Ferguson

Badnoc 151 South Street
KY169UN St. Andrews
01334 472134
Shoe Repairing St. Andrews
(0)

G H MacArthur & Sons

4 Lodg 197 South Street
KY169EE St. Andrews
01334 473339
Bakers' Shops 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)

Global Video (UK) Ltd

Unit 2 74-76 Market Street
KY169NU St. Andrews
01334 479164
Video Libraries 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)

Gordon Christies

Holly 195 South Street
KY169EE St. Andrews
01334 472122
Toy Shops St. Andrews
(0)
Ibrox 83 South Street
KY169QW St. Andrews
01334 474558
Opticians 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)

Happit Ltd

Head O 106-108 Market Street
KY169PB St. Andrews
01334 472261
Fashion Shops St. Andrews
(0)

Hardies

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

Hazelbank Hotel

Maitla 28 The Scores
KY169AS St. Andrews
Hotels St. Andrews
(0)

Headon Developments

Kinnes 35 Largo Road
KY168NJ St. Andrews
01334 477913
Property Developers 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)

Hope Park Church

Unit 4 Market Street
KY169PG St. Andrews
01334 478144
Places Of Worship St. Andrews
(0)

Hugh Farquhar

Gorbal 5 Church Street
KY169NW St. Andrews
01334 474584
Hairdressers - Unisex St. Andrews
(0)

I C Rentals

Unit 3 76 Argyle Street
KY169BZ St. Andrews
Car Rental 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)

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 MacGregor Of St Andrews Ltd

5 Hano 71-73 Market Street
KY169NU St. Andrews
01334 477106
Gift Shops St. Andrews
(0)

John Smith & Son Ltd

City C 127 Market Street
KY169PE St. Andrews
01334 475122
Booksellers St. Andrews
(0)

Johnalan Hair Design

2 Greyfriars Garden
KY16 9HG St. Andrews
Beauty Salons 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)
Waters 24 Bell Street
KY169UX St. Andrews
01334 473722
Florists St. Andrews
(0)

Keiron Baillie

Holly 64 Argyle Street
KY169BU St. Andrews
Joiners & Carpenters St. Andrews
(0)

Kinness Fry Bar

Harbou 79 Bridge Street
KY168AA St. Andrews
Take Away Food Shops St. Andrews
(0)
School 149a Market Street
KY169PF St. Andrews
Tartans St. Andrews
(0)

Ladies Golf Union

Gilles The Scores
KY169AT St. Andrews
01334 475811
National Associations St. Andrews
(0)
The Co 99 South Street
KY169QW St. Andrews
01334 474543
Public Houses St. Andrews
(0)

Le Rendez-Vous

Shop 1 82 Market Street
KY169PA St. Andrews
01334 461020
Cafes 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)

Littlejohn's Restaurant

Unit 9 73 Market Street
KY169NU St. Andrews
01334 475444
Restaurants - Other St. Andrews
(0)

Lloyds Pharmacy

The Ol 104 Market Street
KY169PB St. Andrews
Chemists - Dispensing St. Andrews
(0)

Lloyds TSB (Scotland) PLC

4-5 Qu 12 Church Street
KY169NW St. Andrews
0845 303 0109
Banks & Other Financial Institutions St. Andrews
(0)

Loot

5 Orfo 68 Market Street
KY169NU St. Andrews
01334 477796
Gift Shops St. Andrews
(0)

Lorimer

Balne 19 Murray Park
KY169AW St. Andrews
01334 476599
Guest Houses St. Andrews
(0)

Luvians

The Ol 84 Market Street
KY169PA St. Andrews
Ice Cream Parlours & Mobile Shops St. Andrews
(0)

Luvians Bottle Shop

The Ol 66 Market Street
KY169NU St. Andrews
Wines Spirits & Beer - Retail 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)

Marmaris Takeaway

4 Wond 52 Market Street
KY169NT St. Andrews
01334 471000
Take Away Food Shops St. Andrews
(0)

Master Cobbler

Home F 95 Market Street
KY169NX St. Andrews
Shoe Repairing 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)

McIlroy & Hipwell

Ballyb 147 Market Street
KY169PF St. Andrews
01334 472740
Solicitors St. Andrews
(0)

Monarchs House

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

Monsoon Accessorize

Shop 5 92A Market Street
KY169PA St. Andrews
01334 476353
Fashion Shops St. Andrews
(0)

Mostyn McKenzie

Mostyn 124 Market Street
KY169PD St. Andrews
01334 461013
Shoe Shops St. Andrews
(0)

Munro Klick

18 Cor 27 Church Street
KY169NW St. Andrews
0870 750 5625
Photographic Processors St. Andrews
(0)

Murray Donald & Caithness

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

Murray Mitchell

Unit 3 110 Market Street
KY169PB St. Andrews
01334 474465
Butchers St. Andrews
(0)
73 Market Street
KY16 9NU St Andrews
01334 467807
Restaurants - Other 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)

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)

Oriental House

Outloo 91 Market Street
KY169NX St. Andrews
01334 474445
Restaurants - Chinese St. Andrews
(0)

Ottakar's PLC

UNIT 2 103 Market Street
KY169NX St. Andrews
01334 477893
Booksellers St. Andrews
(0)

Oxfam

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

P M's Of St Andrews

Sandpi 1 Union Street
KY169PQ St. Andrews
Take Away Food Shops St. Andrews
(0)

Partyland

Unit 4 126 Market Street
KY169PD St. Andrews
01334 479172
Party Goods & Novelties St. Andrews
(0)

Pitlochry Of Scotland

8 Muse 2a Bell Street
KY169UX St. Andrews
01334 472113
Knitwear & Textiles St. Andrews
(0)

Pondens Mills

Little 132 Market Street
KY169PD St. Andrews
01334 473300
Beds_Bedding_Blankets St. Andrews
(0)

Pots & Pans (Scotland) Ltd

Unit 5 15 Church Street
KY169NW St. Andrews
Kitchen Ware St. Andrews
(0)
107-109 Market Street
KY16 9NX St Andrews
01334 478835
Cafes St Andrews
(0)

Reith's

Unit 1 129a Market Street
KY169PF St. Andrews
01334 472723
Menswear - Retail St. Andrews
(0)

Rollo Davidson McFarlane

Unit C 6 Bell Street
KY169UX St. Andrews
01334 477700
Solicitors 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
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)

Savers PLC

Unit 2 135 Market Street
KY169PF St. Andrews
01334 460799
Beauty Products St. Andrews
(0)
Unit 1 114 Market Street
KY169PB St. Andrews
Drug Stores 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)

Signrite

Care I 62 Market Street
KY169NT St. Andrews
01334 470000
Public Houses St. Andrews
(0)

Signrite

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

Sophie Butler

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

St Andrew's

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

St Andrews Aquarium

Victor The Scores
KY169AS St. Andrews
01334 474786
Aquariums 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 Castle

St And The Scores
KY169AR St. Andrews
0131 668 8800
Historic Buildings 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 Fine Art

St And 84A Market Street
KY169PA St. Andrews
01334 474080
Art Galleries & Fine Art Dealers St. Andrews
(0)
79-81 Bridge St
KY16 8AA St Andrews
Funeral Services St Andrews
(0)

St Andrews Health Foods

St. An 123 Market Street
KY169PE St. Andrews
Health Foods & Products St. Andrews
(0)

St Andrews Meat Co

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

St Andrews Physiotherapy Practice

Penfol 147 Market Street
KY169PF St. Andrews
01334 477398
Physiotherapists St. Andrews
(0)

St Andrews Police

Penfol 100 North Street
KY169AE St. Andrews
01334 418900
Police 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)

Stagecoach Fife Buses Ltd

The Bu City Road
KY169HW St. Andrews
01334 476885
Bus & Coach Operators & Stations 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)
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)
Spring 116 Market Street
KY169PD St. Andrews
01334 473887
Bakers' Shops St. Andrews
(0)

The Body Shop International PLC

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

The Christmas Shop

4 Swan 93 Market Street
KY169NX St. Andrews
01334 473950
Gift Services & Gift Packs St. Andrews
(0)

The Clarks Shop

2 Swan 131 Market Street
KY169PF St. Andrews
01334 473208
Shoe Shops St. Andrews
(0)

The Coffee House

3 Burk 6a Greyfriars Gardens
KY169HG St. Andrews
01334 477122
Tea & Coffee Merchants St. Andrews
(0)
Gillespie Terrace, The Scores, St Andrew
KY16 9AT Edinburgh - Merseyside
01334 479050
Golf Courses & Clubs Edinburgh

The Grill House Restaurant

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

The Inn On North Street

Unit 7 127 North Street
KY169AG St. Andrews
01334 473387
Hotels St. Andrews
(0)

The North Point

Castle 24 North Street
KY169AQ St. Andrews
01334 473997
Cafes St. Andrews
(0)

The Old Course Experience

Gilles The Scores
KY169AT St. Andrews
01334 479050
Outdoor Pursuit Organisers & Equipment St. Andrews
(0)

The Raisin

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

The Ruby

Flat 5 56 Market Street
KY169NT St. Andrews
01334 475593
Take Away Food Shops St. Andrews
(0)

The Russell Hotel

Unit 3 26 The Scores
KY169AS St. Andrews
01334 473447
Hotels St. Andrews
(0)

The Seafood Restaurant

Albyn The Scores
KY169AS St. Andrews
01334 479475
Restaurants - Seafood 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)

Thortons PLC

Flat 2 100 Market Street
KY169PB St. Andrews
01334 478672
Confectioners - Retail St. Andrews
(0)

Trespass

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

Tudor Inn Hotel

Tudor 129 North Street
KY169AG St. Andrews
01334 474906
Hotels 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 Students Association

Hicks 2 St Marys Place
KY169UZ St. Andrews
01334 462700
Clubs & Associations - Social St. Andrews
(0)

University of St Andrews Library

Hicks North Street
KY169TR St. Andrews
01334 462283
Libraries 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)
90 - 92 South Street
KY16 9QD St Andrews
Stationery Suppliers St Andrews
(0)

Walker & Pride

Mercat 1 Church Street
KY169NW St. Andrews
01334 472244
Architects St. Andrews
(0)

West Port Print & Design

Unit 1 14a Argyle Street
KY169BP St. Andrews
01334 477135
Printers St. Andrews
(0)

Whyte Sharp

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

Wilkie's

29 105 Market Street
KY169NX St. Andrews
01334 472123
Fashion Shops St. Andrews
(0)

Woolworths PLC

14 Pri 139-141 Market Street
KY169PF St. Andrews
01334 472918
Department Stores 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)