Only showing establishments with full, static addresses. Mobile caterers and businesses based in residential premises are not included.
Welly Boots Nursery
St Andrews KY16 9NG
School/college/university
Lawhead Primary School
St Andrews KY16 9NG
School/college/university
Lawhead Out Of School Club
St Andrews KY16 9NG
Caring Premises
Lawhead Nursery
St Andrews KY16 9NG
School/college/university
Rainbow Nursery
St Andrews KY16 9UA
Caring Premises
Balnacarron Residential Home
St Andrews KY16 9LT
Caring Premises
David Russell Apartments
St Andrews KY16 9LY
School/college/university
Rufflets St Andrews
St Andrews KY16 9TX
Restaurant/Cafe/Canteen
Canongate Primary School Nursery
St Andrews KY16 8RX
School/college/university
Canongate Primary School
St Andrews KY16 8RX
School/college/university
Agnes Blackadder Hall
St Andrews KY16 9SU
Retailers - other
Andrew Melville Hall
St Andrews KY16 9SU
School/college/university
Meadows Kitchen And Lounge
St Andrews KY16 8PQ
Restaurant/Cafe/Canteen
Valentines's Bar
St Andrews KY16 9DY
Restaurant/Cafe/Canteen
Sports Centre Cafe
St Andrews KY16 9DY
Restaurant/Cafe/Canteen
St Andrews House Care Home
St Andrews KY16 8SY
Caring Premises
University Hall
St Andrews KY16 9DL
School/college/university
Balgove Larder
St Andrews KY16 9SF
Other catering premises
Madras College Former Pupils Rugby Club
St Andrews KY16 9SF
Pub/bar/nightclub
Cafe Spike, The Eden Clubhouse
St Andrews KY16 9SF
Restaurant/Cafe/Canteen
Half Way House
St Andrews KY16 9SF
Takeaway/sandwich shop
Gateway, University Of St Andrews
St Andrews KY16 9SR
School/college/university
Wm Morrisons Supermarket Limited
St Andrews KY16 8PJ
Retailers - supermarkets/hypermarkets
Wm Morrisons Petrol Station
St Andrews KY16 8PJ
Retailers - other
Marks And Spencer Simply Foods
St Andrews KY16 8NH
Retailers - supermarkets/hypermarkets
Premier Inn St Andrews Thyme Restaurant
St Andrews KY16 8NH
Hotel/bed & breakfast/guest house
The Diner
St Andrews KY16 8HS
Takeaway/sandwich shop
Cafe At Physics Dept
St Andrews KY16 9SS
Restaurant/Cafe/Canteen
La Reine Des Crepes
St Andrews KY16 9DJ
Other catering premises
St Andrews Botanic Gardens
St Andrews KY16 8RT
Restaurant/Cafe/Canteen
Lloyds Pharmacy
St Andrews KY16 8AR
Retailers - other
St Andrews Community Hospital And Health Centre
St Andrews KY16 8AR
Caring Premises
Medical Sciences Cafe
St Andrews KY16 9TF
Other catering premises
Sunday At Six
St Andrews KY16 8RP
Other catering premises
Storehouse
St Andrews KY16 8RP
Distributors/Transporters
NGs
St Andrews KY16 8YB
Takeaway/sandwich shop
Aldi
St Andrews KY16 8YB
Retailers - supermarkets/hypermarkets
Cafe In The Park
St Andrews KY16 9DP
Restaurant/Cafe/Canteen
Yorkston Guest House
St Andrews KY16 9BU
Restaurant/Cafe/Canteen
Old Course Hotel
St Andrews KY16 9SP
Hotel/bed & breakfast/guest house