Company directory St. Andrews and near me (278)

Benefit Cosmetics Brow Bar Counter

113-117 Market Street
KY16 9PE St Andrews
01334 474306
Yext Logo
Beauty Products 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

Gardens Mowers & Tools Ltd

Langraw
KY16 8NR St. Andrews
01334 477335
Yext Logo
Construction Contractors - General 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

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

St Andrews Property Centre

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

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

Homes For Students - East Shore

East Sands
KY16 8TU St. Andrews
0333 344 2829
Hostels St. Andrews

Kingsbarns Golf Links

Back Stile
KY16 8QD St Andrews
01334 460860
Golf Courses & Clubs 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 Airport Transfer

Balmullo
01334 767676
Airports Balmullo

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

Wise Knotweed Solutions - Fife

Slotline House, Largo Road
KY16 8NJ St Andrews - Fife
01334 479035
Property Maintenance & Repairs St Andrews

Wise Property Care - St Andrews

Slotline House, Largo Road
KY16 8NJ St Andrews - Fife
01334 479035
Property Maintenance & Repairs St Andrews
71 Market Street
KY16 9NU St. Andrews
01334 467843
Yext Logo
Children & Babywear - Retail 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 & M Sproson

1st Fl Gregory Place
KY169PU St. Andrews
01334 474249
Picture & Photo Framing Services St. Andrews
(0)

A B Myles

Unit 7 Claremont Farm
KY168NZ St. Andrews
Agricultural Contractors St. Andrews
(0)

A F M

Grenab 40 Braid Cr
KY168JU St. Andrews
Floorcoverings - Retail 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)

Acorn Day Nursery

St Mar Kinaldy Farm
KY168NA St. Andrews
01334 475698
Nurseries & Creches 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)

Air Training Corps

H M S Royal Air Force Station
KY160JX St. Andrews
01334 838682
Youth Organisations & Centres St. Andrews
(0)

Alan Boyd

3 River Terrace
KY16 0XA St. Andrews
Stone Products - Mnfrs St. Andrews
(0)

Alchemia & Celtic Gold

Traffo 99 Market Street
KY169NX St. Andrews
Designers - Jewellery St. Andrews
(0)

Allanhill Farm Shop

M G I
KY168LJ St. Andrews
01334 477999
Farm Shops & Pick Your Own Produce St. Andrews
(0)
Leuchars
07494 879164
Alternative & Complementary Medicines & Therapies Leuchars
(0)

Angels Piercing & Tattooing

1st Fl 36 South Street
KY169JT St. Andrews
01334 477399
Tattooing & Piercing 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)

Argos Ltd

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

Articulate Music

3/Mano 36 Kilrymont Road
KY168DE St. Andrews
Multimedia & Electronic Book Publishers St. Andrews
(0)

Axiom

Unit 5 Mount Melville House
KY168NT St. Andrews
01334 479600
Market Research St. Andrews
(0)

Axiom Market Research & Consultancy Ltd

The Of Mount Melville House
KY168NT St. Andrews
0800 328 2271
Market Research St. Andrews
(0)

Balmoral Corporate Golf & Hospitality

11 Bal 4 Northbank Farm
KY169TZ St. Andrews
01334 476691
Corporate Entertainment St. Andrews
(0)
113-117 Market St
KY16 9PE St. Andrews
Beauty Salons St. Andrews
(0)

Bill Donald Services (Flooring) Ltd

1 South Straiton Farm Cottages
KY160BN St. Andrews
01334 870815
Flooring Services St. Andrews
(0)

Birthdays

Unit 2 126 Market Street
KY169PD St. Andrews
01334 479172
Card & Poster Shops St. Andrews
(0)

Bishop Of St Andrews

Afton Kennedy Gardens
KY169DJ St. Andrews
01334 479761
Religious Organisations St. Andrews
(0)

Blue Note

Willow 24 Argyle Street
KY169BU St. Andrews
01334 472564
Music Shops 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)

Bouquiniste

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

British Golf Museum

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

Budget Exhausts & Tyres Ltd

Spring 1-4 Largo Road
KY168RL St. Andrews
01334 477767
Exhaust & Shock Absorber Centres 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)

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)

Cairnsmill Caravan Park

Yard 1 Cairnsmill Farm
KY168NN St. Andrews
01334 473604
Camping Sites St. Andrews
(0)

Caladox Ltd

Care O North H
KY169SR St. Andrews
01334 479633
Laser Equipment - Sales Service & Repair St. Andrews
(0)

Captain Nemo's

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

Caremore Laundry Services Ltd

North 1 Glebe Road
KY168BL St. Andrews
01334 461111
Laundries Launderettes St. Andrews
(0)

Carpet Sun Ltd

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

Charlie Cowie

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

Claire Crisp

Plas M 136 South Street
KY169EQ St. Andrews
01334 477000
Physiotherapists St. Andrews
(0)
Staffo
KY169YE St. Andrews
01334 870242
Caravan Parks St. Andrews
(0)

Cockburn

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

Colour Technique

Unit 9 35 Main Street
KY169RY St. Andrews
01334 850851
Car Body Repairs St. Andrews
(0)

Cosmos Community Centre

Waterf Abbey Walk
KY169LB St. Andrews
01334 474140
Community Centres St. Andrews
(0)

Cosmos Learning Centre

Waterf Abbey Walk
KY169LB St. Andrews
01334 470832
Schools & Colleges - Further Education St. Andrews
(0)

Country Carpets

5 The 68 Largo Road
KY168NJ St. Andrews
01334 476058
Carpets & Rugs - Retail St. Andrews
(0)
Unit 2
KY169AS St. Andrews
01334 473608
Nursing Homes St. Andrews
(0)
Chambe
KY168NX St. Andrews
Parks & Gardens St. Andrews
(0)

Crawford Arts Centre

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

Currys

Unit 6 107-109 Market Street
KY169NX St. Andrews
0870 609 7349
Electrical Goods Sales Mnfrs & Wholesalers St. Andrews
(0)
Thornl Main Street
KY160UU St. Andrews
01334 839551
Paper & Cardboard Products & Packaging - Mnfrs St. Andrews
(0)
Unit E 62 Largo Road
KY168RP St. Andrews
Lawnmowers & Garden Machinery - Sales & Service St. Andrews
(0)

D S R Building Services

Unit 5 33 Fraser Avenue
KY168HX St. Andrews
Tiling Contractors - Wall St. Andrews
(0)
Imperi 2 Cupar Road
KY160UA St. Andrews
Fish & Chip Shops St. Andrews
(0)
Unit 1 9 Albany Place
KY169HH St. Andrews
01334 477840
Antique Dealers St. Andrews
(0)

David Donaldson Ltd

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

Davidson L G

Unit 2 22 Lindsay Gdns
KY168XD St. Andrews
01334 472735
Painters_Decorators St. Andrews
(0)
Balmullo
KY16 0BG St. Andrews
Car Body Repairs St. Andrews
(0)

Derek D McLean

30 Fraser Avenue
KY16 8HX St. Andrews
Drainage Contractors St. Andrews
(0)
19 Doocot Road
KY16 8QP St Andrews
07961 073594
Burglar & Intruder Alarm Systems St Andrews

Domestics Direct

Unit 1 4 Alfred Place
KY169XG St. Andrews
Home Care Services St. Andrews
(0)

Domestics Direct

Unit 1 62 North Street
KY169AH St. Andrews
01334 470565
Cleaning Services - Domestic St. Andrews
(0)
Windso Mount Melville House
KY168NT St. Andrews
01334 470703
Telecommunication Consultants St. Andrews
(0)

Drumoig Golf Hotel & Golf Course

Forgan Drive Drumoig
KY16 0DS St. Andrews
Golf Driving Ranges St. Andrews
(0)

Drumtian Services

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

Dunfermline Building Society

Unit 6 151 Market Street
KY169PF St. Andrews
01334 476000
Building Societies & Other Financial Institutions St. Andrews
(0)

Dyno-Locks

Zockol 32 Roundhill Road
KY168HE St. Andrews
0800 122999
Lock Smiths 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)

East Sands Leisure Centre

The Ki East Sands
KY168LH St. Andrews
01334 476506
Leisure & Recreation Centres St. Andrews
(0)
2c Main St
KY16 0UG St. Andrews
Landscape Contractors St. Andrews
(0)
24 Old 9 Church Street
KY169NW St. Andrews
Lingerie & Hosiery - Retail St. Andrews
(0)
30 Motray Crescent
KY16 0XD St. Andrews
Car Washing & Polishing Equipment & Supplies St. Andrews
(0)
Ennsto Quarry Road
KY160BH St. Andrews
01334 870208
Quarries St. Andrews
(0)

Every Little Detail

35 Main St
KY16 0HE St. Andrews
Car Washing & Polishing Equipment & Supplies St. Andrews
(0)
Unit 1 West Tiel Denbrae
KY168NY St. Andrews
01334 850577
Painters_Decorators St. Andrews
(0)
Randol 2 Meadow Road
KY160EX St. Andrews
Cycle Shops St. Andrews
(0)
Weston Craigtoun Country Park
KY168NX St. Andrews
01334 473047
Local Government St. Andrews
(0)

Fife Rootsearch

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

Fluid Gravity Engineering Ltd

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

Four Seasons

Stable 122 Lamond Drive
KY168DA St. Andrews
01334 477286
Landscape Contractors St. Andrews
(0)
Unit 2 Woodlands
KY168LU St. Andrews
01334 474877
Engineers - Consulting St. Andrews
(0)
Bonfie Bonfield Road
KY169RR St. Andrews
Wines Spirits & Beer - Importers St. Andrews
(0)

Global Video (UK) Ltd

Unit 2 74-76 Market Street
KY169NU St. Andrews
01334 479164
Video Libraries St. Andrews
(0)
Unit 6 PO Box 29205
KY169YX St. Andrews
01334 473262
Tuition - Private St. Andrews
(0)

Golfino (UK)

A Old Course Hotel
KY169SP St. Andrews
01334 839999
Leisure & Sportswear Mnfrs & Wholesalers St. Andrews
(0)

Gordon Christies

Holly 195 South Street
KY169EE St. Andrews
01334 472122
Toy Shops St. Andrews
(0)
Swynfo Upper Magus
KY168NZ St. Andrews
01334 850819
Gardening Services St. Andrews
(0)
1 Golf Place
KY16 9JA St Andrews
07391 531921
Restaurants - Seafood St Andrews

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)
Unit B Scooniehill Farm House
KY168NN St. Andrews
01334 472265
Blacksmiths & Forgemasters St. Andrews
(0)
11 Tom Stewart Lane
KY16 8YB St. Andrews
07927 374932
Leather Merchants & Wholesalers St. Andrews

Herbalife

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

Home Improvements

Flat 5 27 South Street
KY169QR St. Andrews
01334 472042
Do It Yourself Shops St. Andrews
(0)

I C Rentals

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

I J Mellis

Albion 149 South Street
KY169UN St. Andrews
01334 471410
Cheese Makers & Suppliers St. Andrews
(0)
Cable 205b South Street
KY169EF St. Andrews
01334 476208
Upholsterers St. Andrews
(0)

Ian Joy

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

Ideal Cleaners

St. Ge 57 South Street
KY169QR St. Andrews
01334 476255
Dry Cleaners St. Andrews
(0)

Industrial Services

Unit B Cameron
KY168PE St. Andrews
01334 827090
Petrol Pump Mnfrs & Suppliers St. Andrews
(0)

Institches

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

Invalid Services

Spaldi 4 Alfred Place
KY169XG St. Andrews
01334 472834
Nursing Agencies St. Andrews
(0)

Irvine Engineering Ltd

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

J & T Rodger

Bredbu 131 South Street
KY169UN St. Andrews
01334 473100
Pet Foods & Animal Feeds St. Andrews
(0)

J & W Tulloch

14 Woodburn Terrace
KY16 8BA St. Andrews
Painting Contractors St. Andrews
(0)
Unit 8 169 South Street
KY169UP St. Andrews
01334 472477
Hardware St. Andrews
(0)

J Woods

Melton 39 Warrack Street
KY168DR St. Andrews
Roofing Services St. Andrews
(0)

Jaguar Recordings UK Ltd

Unit 1 3 David Wilson Park
KY160NP St. Andrews
01334 870773
Public Address & Music Systems - Suppliers & Installers St. Andrews
(0)

James Macivor

Dundas 136 South Street
KY169EQ St. Andrews
01334 477000
Osteopaths St. Andrews
(0)

James Pirie Of (St Andrews) Ltd

Memori 7 Greyfriars Garden
KY169HG St. Andrews
01334 472209
China & Glassware Shops St. Andrews
(0)

Jamie's

1/Mill 211 South Street
KY169EF St. Andrews
01334 476798
Florists St. Andrews
(0)

John Birrell

Unit B 201 South Street
KY169EF St. Andrews
01334 472530
Fruit & Vegetables - Wholesale St. Andrews
(0)

John Birrell & Son

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

John Lang

Edgeco Woodlands
KY160AN St. Andrews
01334 870298
Road Haulage Services St. Andrews
(0)

Johnson Cleaners (UK) Ltd

Unit 1 153 South Street
KY169UP St. Andrews
01334 474524
Dry Cleaners St. Andrews
(0)

Johnson Maintenance

The Le 4 Middleshade Road
KY169NA St. Andrews
01334 477724
Boilers - Servicing St. Andrews
(0)

Johnston Pine

Kirkto 9b Main Street
KY160UG St. Andrews
01334 838783
Pine Furniture St. Andrews
(0)

K Fraser

Park S 67 Lamond Drive
KY168DD St. Andrews
01334 476794
General Stores St. Andrews
(0)

K K Electrics

Unit 1 158 South Street
KY169EQ St. Andrews
01334 475204
Domestic Appliances - Servicing St. Andrews
(0)

K W Craig

Empres 93 Tom Morris Drive
KY168EL St. Andrews
01334 475395
Chemists - Dispensing St. Andrews
(0)

KWR Web Design

Ashbur 201 Lamond Drive
KY168JP St. Andrews
01334 477098
Web Site Design St. Andrews
(0)

Karen Squires

6 Oak 136 South Street
KY169EQ St. Andrews
01334 477000
Aromatherapy St. Andrews
(0)
Waters 24 Bell Street
KY169UX St. Andrews
01334 473722
Florists St. Andrews
(0)
18, Sandy Herd Court
KY16 8HL St. Andrews
Guttering Services St. Andrews
(0)

Kinkell Braes

Satis
KY168PX St. Andrews
01334 474250
Caravan Parks St. Andrews
(0)
School 149a Market Street
KY169PF St. Andrews
Tartans St. Andrews
(0)
Abbey Walk
KY16 9LB St Andrews
07411 452352
Tuition - Private St Andrews
(0)
Cosmos Community Centre
KY16 9LB St. Andrews
Educational Services St. Andrews
(0)

L R S Of St Andrews

3 Stan 9 Schoolhill
KY160HG St. Andrews
01334 839650
Removals & Storage - Household St. Andrews
(0)

Ladies Golf Union

Gilles The Scores
KY169AT St. Andrews
01334 475811
National Associations 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)

Leslie H Spence & Son

The Ow St Michaels Sandpits
KY160DY St. Andrews
01334 870205
Road Haulage Services St. Andrews
(0)

Leuchars Butchers

11 Wer 24 Main Street
KY160HN St. Andrews
01334 839213
Butchers St. Andrews
(0)

Leuchars Glazing

11 Wer 79 Main Street
KY160HF St. Andrews
01334 838815
Glass Merchants St. Andrews
(0)

Lloyds Pharmacy

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

Luvians

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

Macgregor Auctions

Unit 1 56 Largo Road
KY168RP St. Andrews
01334 472431
Auctioneers & Valuers St. Andrews
(0)

Macleod Plumbing

Albema 32 River Terrace
KY160XA St. Andrews
01334 839397
Central Heating - Installation & Servicing St. Andrews
(0)

Mairi Finlayson

Manor Langraw Farm
KY168NR St. Andrews
01334 473061
Catering - Mobile St. Andrews
(0)

Making Memories

Bond H 15 Main Street
KY160HB St. Andrews
01334 838684
Photographers - General St. Andrews
(0)

McDonald Insurance Services Ltd

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

Memorial Hospital

Heathr Abbey Walk
KY169LG St. Andrews
01334 472327
Hospitals St. Andrews
(0)

Milestones International

Inverg 23 School Road
KY160BA St. Andrews
Multimedia & Electronic Book Publishers St. Andrews
(0)

Mr Mechanic

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

Munro Klick

18 Cor 27 Church Street
KY169NW St. Andrews
0870 750 5625
Photographic Processors 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 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)
4B Bell Street
KY16 9UX St Andrews
Department Stores St Andrews
(0)

One Chance Promotions Ltd

Thomso Dron Court
KY169YA St. Andrews
01334 871367
Music Management & Promotion St. Andrews
(0)

Oriental House

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

Papa Joe's

Unit 1 87-89 South Street
KY169QW St. Andrews
01334 460666
Restaurants - American St. Andrews
(0)

Partyland

Unit 4 126 Market Street
KY169PD St. Andrews
01334 479172
Party Goods & Novelties 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)

Psyche's Garden

Unit 1 61 South Street
KY169QR St. Andrews
01334 479445
New Age Shops St. Andrews
(0)

R A F Leuchars Airshow

Unit 3 1 Tutor Road
KY160JW St. Andrews
01334 839000
Exhibition St. Andrews
(0)

R V Briscoe Associates

2 Wood Woodburn Place
KY168LA St. Andrews
01334 472483
Water Treatment Equipment & Service St. Andrews
(0)

Real Life Options Ltd

Beechw
KY160DP St. Andrews
Disability & Special Needs - Services St. Andrews
(0)

Renton Oriental Rugs

5 Marl 72 South Street
KY169JT St. Andrews
01334 476334
Carpets & Rugs - Oriental St. Andrews
(0)

Robbie Robertson

11 Mansfield Rd
KY16 0DQ St. Andrews
Boilers - Servicing St. Andrews
(0)

Royal Air Force Leuchars

New En Royal Air Force Station
KY160JX St. Andrews
01334 839471
Armed Services - Reserve Forces St. Andrews
(0)

Safeway Petrol Station

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

Scotland's Secret Bunker

Hampde Crown Buildings
KY168QH St. Andrews
01333 310301
Attractions St. Andrews
(0)
Unit 1 114 Market Street
KY169PB St. Andrews
Drug Stores 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)

Simply Scotland Trading Co

Unit 1 165 South Street
KY169EE St. Andrews
Craft Centres & Shops St. Andrews
(0)

Single Fluid Technology

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

Skydive St Andrews

Balmor Sorbie Cottage
KY168QQ St. Andrews
01334 880678
Parachuting St. Andrews
(0)

Sounds Inc

Media 17 Main Street
KY169RX St. Andrews
Sound Equipment Hire & Installation St. Andrews
(0)

Spokes Of St Andrews

Unit 1 37 South Street
KY169QR St. Andrews
01334 477835
Cycle Shops 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)
The Vi 14b Woodburn Terrace
KY168BA St. Andrews
01334 475150
Laundries Launderettes St. Andrews
(0)

St Andrews

Channe 136 South Street
KY169EQ St. Andrews
01334 477000
Osteopaths St. Andrews
(0)

St Andrews Abattoir Co

The Re Largo Road
KY168NH St. Andrews
Abattoirs 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 Blinds

Barony 65 Lamond Drive
KY168DD St. Andrews
01334 475981
Blinds St. Andrews
(0)

St Andrews Botanic Garden

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

St Andrews Castle

St And The Scores
KY169AR St. Andrews
0131 668 8800
Historic Buildings St. Andrews
(0)

St Andrews Cathedral

Centra The Pends
KY169RF 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)

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 Garden Centre

St And 199 South Street
KY169EE St. Andrews
01334 473342
Garden Centres Nurseries St. Andrews
(0)

St Andrews Health Foods

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

St Andrews House

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

St Andrews Lawn Tennis Club

St And Double Dykes Road
KY169DX St. Andrews
01334 479897
Tennis Courts St. Andrews
(0)

St Andrews Library

Leckie Church Square
KY169NN St. Andrews
01334 412688
Libraries St. Andrews
(0)

St Andrews Meat Co

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

St Andrews Nursery

Care O Kilrymont Road
KY168DE St. Andrews
01334 412614
Nursery Schools 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 Museum

Penfol 12 North Street
KY169PW St. Andrews
01334 477629
Museums 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 Davids Resource Centre

St. Da Albany Pk
KY168BP St. Andrews
01334 412606
Social Services St. Andrews
(0)

St Leonards School

St. Le South Street
KY169QJ St. Andrews
01334 472126
Schools - Independent & Preparatory St. Andrews
(0)

St. Andrews Art & Music Shop

Victor 138 South Street
KY169EQ St. Andrews
01334 474288
Art & Craft Materials 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)
42 Kem 47 Bell Street
KY169UR St. Andrews
Photographic - Retail & Supplies St. Andrews
(0)

T Livingstone & Sons (Builders) Ltd

Hall F Hillwood
KY168PD St. Andrews
01334 840268
Builders St. Andrews
(0)
Territ 32 City Road
KY169HW St. Andrews
01334 474262
Armed Services - Reserve Forces St. Andrews
(0)

The Changing Room

Key Ho 148 North Street
KY169AF St. Andrews
01334 479019
Dress Agencies St. Andrews
(0)

The Christmas Shop

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

The Coffee House

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

The Kaleidoscope Co

Unit 1 4 Church Square
KY169NN St. Andrews
Giftware - Wholesale St. Andrews
(0)

The Musicmongers

66 Che 151 South Street
KY169UN St. Andrews
01334 478625
Music Shops St. Andrews
(0)

The Old Course Experience

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

The Right Equity Release

34 Park View
KY16 0DN St. Andrews
Loans St. Andrews
(0)

The Seafood Restaurant

Albyn The Scores
KY169AS St. Andrews
01334 479475
Restaurants - Seafood St. Andrews
(0)
Balone Steading
KY16 8PQ St Andrews
0330 043 4595
Manufacturers St Andrews
(0)

The St Andrews Pottery Shop

Second 4 Church Square
KY169NN St. Andrews
Craft Centres & Shops St. Andrews
(0)

The Studio At Cambo

Unit 6 Cambo House
KY168QD St. Andrews
01333 450054
Photographic Studios St. Andrews
(0)

The Studio Kitchens & Bathrooms

9 b Main St
KY16 0UG St. Andrews
Kitchen Planners & Furnishers 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)

Tyrefit

Unit 5 1 Churchill Cresent
KY168EF St. Andrews
01334 477439
Tyre Dealers 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 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)

Vanceway

Unit 1 11 Miltonbank Cr
KY160XE St. Andrews
01334 838871
Carpet 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)

W S Duncan

Home F 14b Woodburn Terrace
KY168BA St. Andrews
01334 477491
Central Heating - Installation & Servicing St. Andrews
(0)

W Walker

Unit 8 14 Bonfield Road
KY169RP St. Andrews
01334 850622
Livestock Transportation St. Andrews
(0)
90 - 92 South Street
KY16 9QD St Andrews
Stationery Suppliers St Andrews
(0)

West Port Print & Design

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

Wheelie Bin Cleaning Co (St Andrews)

Bullio PO Box 14750
KY169WF St. Andrews
01334 870015
Cleaning Services - Commercial St. Andrews
(0)

Wind & Water

141 Bu South Street
KY169UN St. Andrews
01334 460600
Kites St. Andrews
(0)

Wonder Years Nursery

Unit 2 East Sands
KY168LH St. Andrews
01334 476127
Nurseries & Creches 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)