Pilmuir Street Guesthouse

Address:  80 Pilmuir Street, Fife, Dunfermline, KY12 0LN
Telephone:  01383725809

Craigsanquhar House & Country Estate Limited

Address:  Craigsanquhar House Hotel,Logie, By Cupar, Fife, , KY15 4PZ
Telephone:  01334653426

Crusoe Hotel Limited

Address:  2 Main Street,Lower Largo, Fife, , KY8 6BT
Telephone:  01333320759

Packers

Address:  23 Exning Road, Kirkcaldy, Fife, KY2 6QW
Telephone:  07065163572

Aslar Guest House Ltd

Address:  Aslar House,120 North Street, St Andrews, Fife, KY16 9AF
Telephone:  01334473460

The Pittenweem Harbour Company Limited

Address:  14 Mid Shore,Pittenweem, Anstruther, Fife, KY10 2NL
Telephone:  01333312267

Country Leisure Holidays Limited

Address:  Stravithie House,Stravithie, By St Andrews, Fife, KY16 8LT
Telephone:  01334880251

Bowhill Hotel

Address:  1 Derran Drive,Cardenden, Lochgelly, Fife, KY5 0JG
Telephone:  01592 720232

Brannigan’S Hotel

Address:  Hawkslaw Street, Leven, Fife, KY8 4LS
Telephone:  01333 426056

Acorn Bed & Breakfast

Address:  16 Priestden Road, St Andrews, Fife, KY16 8DJ
Telephone:  01334 476009

Ardgowan Hotel

Address:  2 Playfair Terrace, St Andrews, Fife, KY16 9HX
Telephone:  01334 472970

Balbirnie House Hotel

Address:  Balbirnie Park, Glenrothes, Fife, KY7 6NE
Telephone:  01592 610066

The Elgin Hotel

Address:  ,Charlestown, Dunfermline, Fife, KY11 3EE
Telephone:  01383 872257

Burntisland Sands Hotel

Address:  Lochies Road, Burntisland, Fife, KY3 9JX
Telephone:  01592 872230

Caiplie Guest House

Address:  53 High Street North,Crail, Anstruther, Fife, KY10 3RA
Telephone:  01333 450564

The City Hotel

Address:  18 Bridge Street, Dunfermline, Fife, KY12 8DA
Telephone:  01383 722538

The Queens Ferry Hotel

Address:  St Margaret'S Head,North Queensferry, Inverkeithing, Fife, KY11 1HP
Telephone:  01383 410000

Craigmore House

Address:  3 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 472142

Craigsanguhar House

Address:  Craigsanquhar, Cupar, Fife, KY15 4PZ
Telephone:  01334 653426

Craws Nest Hotel

Address:  Bankwell Road, Anstruther, Fife, KY10 3DA
Telephone:  01333 310691

Crusoe Hotel

Address:  Main Street,Lower Largo, Leven, Fife, KY8 6BT
Telephone:  01333 320759

Davaar House Hotel

Address:  126 Grieve Street, Dunfermline, Fife, KY12 8DW
Telephone:  01383 736463

Drumoig Golf Club

Address:  Forgan Drive,Leuchars, St Andrews, Fife, KY16 0DS
Telephone:  01382 541800

Dunclutha Guest House

Address:  16 Victoria Road, Leven, Fife, KY8 4EX
Telephone:  01333 425515

Garvock Guest House

Address:  82 Halbeath Road, Dunfermline, Fife, KY12 7RS
Telephone:  01383 734689

Gladyer Inn

Address:  10 Heath Road,Rosyth, Dunfermline, Fife, KY11 2BT
Telephone:  01383 419977

Glenderran Guest House

Address:  9 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 477951

Halfway House Hotel

Address:  35 Main Street,Kingseat, Dunfermline, Fife, KY12 0TJ
Telephone:  01383 731661

Hazelbank Hotel

Address:  28 The Scores, St Andrews, Fife, KY16 9AS
Telephone:  01334 472466

The Hazelton Guest House

Address:  29 Marketgate North,Crail, Anstruther, Fife, KY10 3TH
Telephone:  01333 450250

Hillview House Bed & Breakfast

Address:  9 Aberdour Road, Dunfermline, Fife, KY11 4PD
Telephone:  01383 726278

Invertiel Guest House

Address:  19 Bennochy Road, Kirkcaldy, Fife, KY2 5QU
Telephone:  01592 264849

Forest Hills Hotel

Address:  23 High Street,Auchtermuchty, Cupar, Fife, KY14 7AP
Telephone:  01337 828318

Forthbay Guest House

Address:  Forth Bay, Promenade, Leven, Fife, KY8 4HZ
Telephone:  01333 423009

Gables Of Dunfermline

Address:  123 New Row, Dunfermline, Fife, KY12 7DZ
Telephone:  01383 735625

Lorimer Guest House

Address:  19 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 476599

Monturpie Guest House

Address:  , Leven, Fife, KY8 5QS
Telephone:  01333 360254

North Hall Guest House

Address:  143 Victoria Road, Kirkcaldy, Fife, KY1 1DQ
Telephone:  01592 268864

Old Boat House Bed & Breakfast

Address:  Woodhaven Pier, St Fort Road,Wormit, Newport On Tay, Fife, DD6 8LA
Telephone:  01382 541874

Old Manor Hotel

Address:  55 Leven Road,Lundin Links, Leven, Fife, KY8 6AJ
Telephone:  01333 320368

Kinkell Farm

Address:  Kinkell House, St Andrews, Fife, KY16 8PN
Telephone:  01334 472003

Carneil Farm B & B

Address:  Carneil Farm,Carnock, Dunfermline, Fife, KY12 9JJ
Telephone:  01383 850285

Kettle Memorial Hall

Address:  1 Main Street,Kingskettle, Cupar, Fife, KY15 7PN
Telephone:  01337 830663

King Malcolm Hotel

Address:  Laburnum Road, Dunfermline, Fife, KY11 8DS
Telephone:  01383 722611

Scores Hotel

Address:  76 The Scores, St Andrews, Fife, KY16 9BB
Telephone:  01334 472451

Shandon House

Address:  10 Murray Place, St Andrews, Fife, KY16 9AP
Telephone:  01334 472412

Gilven Bank Hotel

Address:  Huntsmans Road, Glenrothes, Fife, KY7 6RA
Telephone:  01592 742077

Pilmour Hotel

Address:  1 Pilmour Place, St Andrews, Fife, KY16 9HZ
Telephone:  01334 472970

Pitbauchlie House Hotel

Address:  47 Aberdour Road, Dunfermline, Fife, KY11 4PB
Telephone:  01383 722282

Pitfirrane Hotel

Address:  27 Main Street,Crossford, Dunfermline, Fife, KY12 8NJ
Telephone:  01383 736132

Yorkston Guest House

Address:  68-70 Argyle Street, St Andrews, Fife, KY16 9BU
Telephone:  01334 472019

Ahaven

Address:  288 High Street, Kirkcaldy, Fife, KY1 1LB
Telephone:  01592 267779

Battery House

Address:  3 East Bay,North Queensferry, Inverkeithing, Fife, KY11 1JX
Telephone:  01383 410163

The Abbey

Address:  24 Milton Road, Kirkcaldy, Fife, KY1 1TH
Telephone:  01592 203003

The Spindrift

Address:  Pittenweem Road, Anstruther, Fife, KY10 3DT
Telephone:  01333 310573

Grey Friars Hotel

Address:  129 North Street, St Andrews, Fife, KY16 9AG
Telephone:  01334 474906

Upper Largo Hotel

Address:  4 Main Street,Upper Largo, Leven, Fife, KY8 6EJ
Telephone:  01333 360347

Wemyss Central Hotel

Address:  5 Main Street,East Wemyss, Kirkcaldy, Fife, KY1 4RX
Telephone:  01592 716120

Wester Cash Farmhouse

Address:  Wester Cash Farm,Strathmiglo, Cupar, Fife, KY14 7RG
Telephone:  01337 860215

Windygates Hotel

Address:  The Cross,Windygates, Leven, Fife, KY8 5DD
Telephone:  01333 350265

Rufflets Country House Hotel

Address:  , St Andrews, Fife, KY16 9TX
Telephone:  01334 472594

Inn On North Street

Address:  50 North Street, St Andrews, Fife, KY16 9AQ
Telephone:  01334 475906

Cambo Estate

Address:  Cambo House,Kingsbarns, St Andrews, Fife, KY16 8QD
Telephone:  01333 450054

Nethan Guest House

Address:  17 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 472104

Woodside Hotel

Address:  109 Broad Street, Cowdenbeath, Fife, KY4 8JR
Telephone:  01383 510475

Drumoig Golf Limited

Address:  Drumoig Golf Hotel Forgan Drive,Drumoig, Fife, , KY16 0DS
Telephone:  01382541898

Lodge Minto 385 Social Club

Address:  North Street, Lochgelly, Fife, KY5 9NH
Telephone:  01592 780423

The New Inn

Address:  21-23 St Mary Street, St Andrews, Fife, KY16 8AZ
Telephone:  01334 461333

Travelodge

Address:  Kingseat Road, Halbeath Junction,Halbeath, Dunfermline, Fife, KY11 8PG
Telephone:  0871 984 6287

The Royal Hotel

Address:  20 Townhead,Dysart, Kirkcaldy, Fife, KY1 2XQ
Telephone:  01592 655801

Arran House

Address:  5 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 474724

5 Pilmour Place

Address:  , St Andrews, Fife, KY16 9HZ
Telephone:  01334 478665

Bellyeoman Bed & Breakfast

Address:  10 Bellyeoman Road, Dunfermline, Fife, KY12 0AD
Telephone:  01383 720244

Fernie Castle

Address:  ,Ladybank, Cupar, Fife, KY15 7RU
Telephone:  01337 810381

Laurel Bank Hotel

Address:  Balbirnie Street,Markinch, Glenrothes, Fife, KY7 6DB
Telephone:  01592 611205

Premier Inn

Address:  Leisure Park, Whimbrel Place, Dunfermline, Fife, KY11 8EX
Telephone:  0871 527 8328

Premier Inn

Address:  Beaufort Drive, Glenrothes, Fife, KY7 4UJ
Telephone:  0871 527 8454

East Neuk Hotel

Address:  67 High Street North,Crail, Anstruther, Fife, KY10 3RA
Telephone:  01333 450225

Hollytree Bed & Breakfast

Address:  122 Main Street,Coaltown, Glenrothes, Fife, KY7 6HZ
Telephone:  01592 631260

The Honeypot

Address:  6 High Street South,Crail, Anstruther, Fife, KY10 3TD
Telephone:  01333 450935

Bridgeway Hotel

Address:  , Kirkcaldy, Fife, KY1 1SD
Telephone:  01592 641827

Elie Kilconquhar & Colinsburgh Parish Church Hall & Office

Address:  Kirk Park Road,Elie, Leven, Fife, KY9 1DG
Telephone:  01333 331404

Ahaven Hotel Ltd.

Address:  6 Abbotshall Road,Kirkcaldy, Fife, , KY2 5PQ
Telephone:  07793200222

Hawthorne House

Address:  33 Main Street,Strathkinness, St Andrews, Fife, KY16 9RY
Telephone:  01334 850855

The Old Station Guest House

Address:  Stravithie Bridge,Stravithie, St Andrews, Fife, KY16 8LR
Telephone:  01334 880505

Braeside House B & B

Address:  25 Nelson Street, St Andrews, Fife, KY16 8AJ
Telephone:  01334 473375

Kingsbarns B & B

Address:  3 Main Street,Kingsbarns, St Andrews, Fife, KY16 8SL
Telephone:  01334 880234

St Mungos

Address:  ,Culross, Dunfermline, Fife, KY12 8HJ
Telephone:  01383 882102

Macdonald Rusacks Hotel

Address:  Pilmour Links, St Andrews, Fife, KY16 9JQ
Telephone:  0844 879 9136

Selcraig Guest House

Address:  47 Nethergate North,Crail, Anstruther, Fife, KY10 3TX
Telephone:  01333 450697

Abbotshall Hotel

Address:  Milton Road, Kirkcaldy, Fife, KY1 1TH
Telephone:  01592 269674

Little Carron Cottage

Address:  Little Carron Gardens, St Andrews, Fife, KY16 8QN
Telephone:  01334 474039

Scotties B & B

Address:  15 Bennochy Road, Kirkcaldy, Fife, KY2 5QU
Telephone:  01592 268596

Carousel Motel

Address:  Pettycur Road,Kinghorn, Burntisland, Fife, KY3 9RN
Telephone:  01592 890577

The Barns At Kingsbarns

Address:  5 Main Street,Kingsbarns, St Andrews, Fife, KY16 8TA
Telephone:  01334 880676

The Albert Hotel

Address:  25 Main Street,North Queensferry, Inverkeithing, Fife, KY11 1JG
Telephone:  01383 428667

The Cedar Inn

Address:  20 Shore Road, Aberdour, Burntisland, Fife, KY3 0TR
Telephone:  01383860310

Brook Queensferry Hotel

Address:  St. Margaret'S Head, North Queensferry, Inverkeithing, Fife, KY11 1HP
Telephone:  01383410000

The New Windsor Hotel

Address:  42 High Street, Leven, Fife, KY8 4NA
Telephone:  01333429575

Kingdom Hotels Limited

Address:  191 Nicol Street,Kirkcaldy, Fife, , KY1 1PF
Telephone:  01592200033

Burnside

Address:  East Burnside, Cupar, Fife, KY15 4BH
Telephone:  01334655160

Premier Travel Inn

Address:  Beaufort Drive, Glenrothes, Fife, KY7 4UJ
Telephone:  08715278454

St. Andrews University Services Limited

Address:  College Gate,St Andrews, Fife, , KY16 9AJ
Telephone:  01334476161

Joyce & Tom Watson

Address:  8 Melville Terrace, Anstruther, Fife, KY10 3EW
Telephone:  01333 310453

Express By Holiday Inn

Address:  Halbeath, Dunfermline, Fife, KY11 8DY
Telephone:  01383748220

Albany Hotel

Address:  56-58 North Street, St Andrews, Fife, KY16 9AH
Telephone:  01334 477737

The Old Course Limited

Address:  Old Course Hotel,Golf Resort And Spa, St Andrews, Fife,, KY16 9SP
Telephone:  01334474371

Old Course Hotel Golf Resort & Spa

Address:  Old Station Road, St Andrews, Fife, KY16 9SP
Telephone:  01334 474371

The Old Course Limited

Address:  Old Course Hotel,Golf Resort And Spa, St Andrews, Fife,, KY16 9SP
Telephone:  01334474371

Ashgrove Bed & Breakfast

Address:  213 Nicol Street, Kirkcaldy, Fife, KY1 1PF
Telephone:  01592 561354

Moto Hospitality

Address:  Turfhills, Kinross, Fife, KY13 0NQ
Telephone:  01577863123

Collective

Address:  29 Bruce Street, Dunfermline, Fife, KY12 7AG
Telephone:  01383 840040

Garvock Limited

Address:  Garvock House Hotel,St Johns Drive, Dunfermline, Fife, KY12 7TU
Telephone:  01383621067

The Strathearn Hotel

Address:  2 Wishart Place, Kirkcaldy, Fife, KY1 2AS
Telephone:  01592 652210

Struan Bank Hotel

Address:  74 Perth Road, Cowdenbeath, Fife, KY4 9BG
Telephone:  01383 511057

Keavil House Hotel

Address:  Crossford, Dunfermline, Fife, KY12 8QW
Telephone:  01383 736258

Travelodge Dunfermline

Address:  Halbeath Junction,Halbeath, Dunfermline, Fife, KY11 8RY
Telephone:  0871 984 6287

Cameron House

Address:  11 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 472306

Inn At Lathones

Address:  Lathones,Largoward, Leven, Fife, KY9 1JE
Telephone:  01334 840494

Best Western Balgeddie House Hotel

Address:  Balgeddie Way,Leslie, Glenrothes, Fife, KY6 3ET
Telephone:  01592 742511

Bay Hotel

Address:  Burntisland Road,Kinghorn, Burntisland, Fife, KY3 9YE
Telephone:  01592 892222

The Lomond Hills Hotel

Address:  High Street,Freuchie, Cupar, Fife, KY15 7EY
Telephone:  01337 857329

Boreland Lodge

Address:  31 Boreland Road, Inverkeithing, Fife, KY11 1DA
Telephone:  01383 413792

The Maltings Hotel

Address:  96 Main Street,Cairneyhill, Dunfermline, Fife, KY12 8QU
Telephone:  01383 880380

Beaumont Lodge

Address:  43 Pittenweem Road, Anstruther, Fife, KY10 3DT
Telephone:  01333 310315

Redlands Country Lodge

Address:  Pitlessie Road,Ladybank, Cupar, Fife, KY15 7SH
Telephone:  01337 831091

Royal Hotel

Address:  20 Rodger Street, Anstruther, Fife, KY10 3DU
Telephone:  01333 310581

Backmarch House

Address:  54A Norval Place,Rosyth, Dunfermline, Fife, KY11 2RJ
Telephone:  01383 412997

Ogstons

Address:  127 North Street, St Andrews, Fife, KY16 9AG
Telephone:  01334 473387

Auld Post Hotel

Address:  1 Hunter Street, Kirkcaldy, Fife, KY1 1ED
Telephone:  01592 204040

Mayview Hotel

Address:  40 Station Road,St Monans, Anstruther, Fife, KY10 2BN
Telephone:  01333 730564

The Green Hotel Golf & Leisure Resort

Address:  Muirs, Kinross, Fife, KY13 8AS
Telephone:  01577863217

Lochfitty Cottage B & B

Address:  Lochfitty Cottage,Lassodie, Dunfermline, Fife, KY12 0SP
Telephone:  01383 831081

Rusacks Hotel

Address:  Pilmour Links, St. Andrews, Fife, KY16 9JQ
Telephone:  01334474321

Riverview

Address:  ,Edenside, St Andrews, Fife, KY16 9SQ
Telephone:  01334 838009

Aslar Guest House

Address:  120 North Street, St Andrews, Fife, KY16 9AF
Telephone:  01334 473460

The Dunvegan Hotel

Address:  7 Pilmour Place, St Andrews, Fife, KY16 9HZ
Telephone:  01334 473105

Dunedin

Address:  25 Townsend Place, Kirkcaldy, Fife, KY1 1HB
Telephone:  01592 203874

Deveron House

Address:  64 North Street, St Andrews, Fife, KY16 9AH
Telephone:  01334 473513

Fife Women’S Aid

Address:  Unit 26,Dunfermline Business Centre, Dunfermline, Fife, KY11 3BZ
Telephone:  01334657537

Russell Hotel St. Andrews Limited

Address:  26 The Scores,St Andrews, Fife, , KY16 9AS
Telephone:  01334473447

Dunvegan Hotel Ltd.

Address:  7 Pilmour Place,St. Andrews, Fife, , KY16 9HZ
Telephone:  01334473105

Myres Estates Limited

Address:  Myres Castle,Auchtermuchty, Fife, , KY14 7EW
Telephone:  01337828350

Montague House

Address:  21 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 479287

Balcomie Links Hotel

Address:  Balcomie Road,Crail, Anstruther, Fife, KY10 3TN
Telephone:  01333 450237

Lundin Links Hotel

Address:  Leven Road,Lundin Links, Leven, Fife, KY8 6AP
Telephone:  01333 320207

The Dunnikier House Hotel

Address:  ,Dunnikier Park, Kirkcaldy, Fife, KY1 3LP
Telephone:  01592 268393

Edenside House

Address:  ,Edenside, St Andrews, Fife, KY16 9SQ
Telephone:  01334 838108

Glen Pavilion

Address:  Pittencrieff Park, Dunfermline, Fife, KY12 8QH
Telephone:  01383 739272

Pilmuir Street Guest House

Address:  80 Pilmuir Street, Dunfermline, Fife, KY12 0LN
Telephone:  01383 725809

Pinewood Country House

Address:  Tayport Road,St Michaels, St Andrews, Fife, KY16 0DU
Telephone:  01334 839860

Gregory Hall

Address:  8 Queen Street, Tayport, Fife, DD6 9JY
Telephone:  01382 553729

Young Community Hall

Address:  21 Thistle Street, Burntisland, Fife, KY3 0EQ
Telephone:  01592 872756

Anstruther Easter Town Hall

Address:  Cunzie Street, Anstruther, Fife, KY10 3DF
Telephone:  01333 310122

Links Guest House

Address:  45 Kinghorn Road, Burntisland, Fife, KY3 9EB
Telephone:  01592 874037

Aberdour Hotel

Address:  38 High Street,Aberdour, Burntisland, Fife, KY3 0SW
Telephone:  01383 860325

Spinkstown Farm House

Address:  Spinkstown, St Andrews, Fife, KY16 8PN
Telephone:  01334 473475

Cleveden House

Address:  3 Murray Place, St Andrews, Fife, KY16 9AP
Telephone:  01334 474212

B.R.A.G. Enterprises Limited

Address:  Crosshill Centre,Main Street, Crosshill, Lochgelly, Fife, KY5 8BJ
Telephone:  01592860296

Berit Christian Counselling & Training

Address:  66 Bennochy Road, Kirkcaldy, Fife, KY2 5RB
Telephone:  07816 945241

Daisychain Nursery

Address:  144 Commercial Street, Kirkcaldy, Fife, KY1 2NU
Telephone:  01592 598800

Second Chance Kennels

Address:  Balbegie Avenue, Thornton, Kirkcaldy, Fife, KY1 3NS
Telephone:  01592 771933

John Craig

Address:  Carneil Farm, Carnock, Dunfermline, Fife, KY12 9JJ
Telephone:  01383850285

Fife Day Care Services Limited

Address:  126 Main Street,Lochgelly, Fife, , KY5 9AA
Telephone:  01592782889

Windsor Hotel

Address:  38 Victoria Road, Kirkcaldy, Fife, KY1 1DR
Telephone:  01592 269219

St. Andrews Preservation Trust Limited

Address:  4 Queens Gardens,St Andrews, Fife, , KY16 9TA
Telephone:  01334477152

Joyce & Tom Watson

Address:  8 Melville Terrace, Anstruther, Fife, KY10 3EW
Telephone:  01333 310453

Anchorage Counselling & Psychotherapy Service

Address:  The Anchorage 2 South View, Burntisland, Fife, KY3 9BS
Telephone:  01592 873808

Albany Hotel

Address:  56-58 North Street, St Andrews, Fife, KY16 9AH
Telephone:  01334 477737

Old Course Hotel Golf Resort & Spa

Address:  Old Station Road, St Andrews, Fife, KY16 9SP
Telephone:  01334 474371

Relationships Scotland Couple Counselling Fife

Address:  St Bryce Kirk Centre, St Brycedale Avenue, Kirkcaldy, Fife, KY1 1ET
Telephone:  01592 597444

Ashgrove Bed & Breakfast

Address:  213 Nicol Street, Kirkcaldy, Fife, KY1 1PF
Telephone:  01592 561354

Moto Hospitality

Address:  Turfhills, Kinross, Fife, KY13 0NQ
Telephone:  01577863123

Collective

Address:  29 Bruce Street, Dunfermline, Fife, KY12 7AG
Telephone:  01383 840040

The Strathearn Hotel

Address:  2 Wishart Place, Kirkcaldy, Fife, KY1 2AS
Telephone:  01592 652210

Struan Bank Hotel

Address:  74 Perth Road, Cowdenbeath, Fife, KY4 9BG
Telephone:  01383 511057

Keavil House Hotel

Address:  Crossford, Dunfermline, Fife, KY12 8QW
Telephone:  01383 736258

Cameron House

Address:  11 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 472306

Inn At Lathones

Address:  Lathones,Largoward, Leven, Fife, KY9 1JE
Telephone:  01334 840494

Express Group (Fife) Limited

Address:  110 Rosslyn Street,Kirkcaldy, Fife, , KY1 3AD
Telephone:  01592652975

Bay Hotel

Address:  Burntisland Road,Kinghorn, Burntisland, Fife, KY3 9YE
Telephone:  01592 892222

The Russell Hotel

Address:  26 The Scores, St Andrews, Fife, KY16 9AS
Telephone:  01334 473447

The Maltings Hotel

Address:  96 Main Street,Cairneyhill, Dunfermline, Fife, KY12 8QU
Telephone:  01383 880380

Royal Hotel

Address:  20 Rodger Street, Anstruther, Fife, KY10 3DU
Telephone:  01333 310581

Backmarch House

Address:  54A Norval Place,Rosyth, Dunfermline, Fife, KY11 2RJ
Telephone:  01383 412997

Ogstons

Address:  127 North Street, St Andrews, Fife, KY16 9AG
Telephone:  01334 473387

Auld Post Hotel

Address:  1 Hunter Street, Kirkcaldy, Fife, KY1 1ED
Telephone:  01592 204040

Lochfitty Cottage B & B

Address:  Lochfitty Cottage,Lassodie, Dunfermline, Fife, KY12 0SP
Telephone:  01383 831081

Rusacks Hotel

Address:  Pilmour Links, St. Andrews, Fife, KY16 9JQ
Telephone:  01334474321

Pdsa Charity Shop

Address:  170 High Street, Kirkcaldy, Fife, KY1 1JW
Telephone:  01592 646701

Aslar Guest House

Address:  120 North Street, St Andrews, Fife, KY16 9AF
Telephone:  01334 473460

The Dunvegan Hotel

Address:  7 Pilmour Place, St Andrews, Fife, KY16 9HZ
Telephone:  01334 473105

Deveron House

Address:  64 North Street, St Andrews, Fife, KY16 9AH
Telephone:  01334 473513

Fife Women’S Aid

Address:  Unit 26,Dunfermline Business Centre, Dunfermline, Fife, KY11 3BZ
Telephone:  01334657537

Craigtoun Meadows Holiday Park

Address:  Mount Melville, St Andrews, Fife, KY16 8PQ
Telephone:  01334 475959

Parkmill Holiday Cottages

Address:  Mill Cottage, Park Mill,Boarhills, St Andrews, Fife, KY16 8PS
Telephone:  01334 880254

R F Logan & Co

Address:  Kingask House, St Andrews, Fife, KY16 8PN
Telephone:  01334 474822

St Andrews Country Cottages

Address:  Mountquhanie House, Cupar, Fife, KY15 4QJ
Telephone:  01382 330318

East Fife Letting Company

Address:  Craigforth Cottage Chapel Green,Earlsferry, Leven, Fife, KY9 1AD
Telephone:  01333 330241

East Neuk Holiday Lets

Address:  59 Abbey Wall Road,Pittenweem, Anstruther, Fife, KY10 2NE
Telephone:  01324 612702

Monarchs House

Address:  St Margarets, 26 Queens Terrace, St Andrews, Fife, KY16 9QF
Telephone:  01334 477218

St Clair Centre

Address:  Bank Street, Kirkcaldy, Fife, KY1 3DT
Telephone:  01592 583338

Cancer Research Uk

Address:  157-9 South Street, St Andrews, Fife, KY16 9UP
Telephone:  01334 477650

Peaceseekers

Address:  The Farmhouse Drummaird,Bonnybank, By Leven, Fife, KY8 5NS
Telephone:  01333352187

Ferrybridge Hotel

Address:  1 Main Street,North Queensferry, Inverkeithing, Fife, KY11 1JG
Telephone:  01383 416292

Pitreavie Guest House

Address:  3 Aberdour Road, Dunfermline, Fife, KY11 4PB
Telephone:  01383 724244

British Heart Foundation

Address:  51 Crossgate, Cupar, Fife, KY15 5AS
Telephone:  01334 656289

D E B R A

Address:  83 High Street, Kirkcaldy, Fife, KY1 1LN
Telephone:  01592 642831

The Bruce Inn

Address:  23 High Street,Falkland, Cupar, Fife, KY15 7BZ
Telephone:  01337 857226

Bellcraig Guest House

Address:  8 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 472962

Cancer Research Uk

Address:  43 Crossgate, Cupar, Fife, KY15 5AS
Telephone:  01334 653094

Jean Mackie Centre

Address:  1 Kilmartin Way, Dunfermline, Fife, KY12 0BQ
Telephone:  01383 602357

T H R Shelter Shop

Address:  3 Logies Lane, St Andrews, Fife, KY16 9NL
Telephone:  01334 475735

Fife Alcohol Support Service

Address:  17 Tolbooth Street,Kirkcaldy, Fife, , KY1 1RW
Telephone:  01592206200

Barnardo’S

Address:  43 Bell Street, St Andrews, Fife, KY16 9UR
Telephone:  01334 479624

Sue Ryder

Address:  109 South Street, St Andrews, Fife, KY16 9UH
Telephone:  01334 478391

Grange Centre

Address:  13 Dickson Street, Dunfermline, Fife, KY12 7SN
Telephone:  01383 602355

Zinaida Lewczuk

Address:  88 Hepburn Gardens, St Andrews, Fife, KY16 9LN
Telephone:  01334 474745

Netlatch

Address:  Management Suite Globe Road,Rosyth, Dunfermline, Fife, KY11 2AQ
Telephone:  01383 230018

The Salvation Army Charity Shop

Address:  21 Church Street, St Andrews, Fife, KY16 9NW
Telephone:  01334 474762

St Andrews Vacation Properties

Address:  18 Argyle Street, St Andrews, Fife, KY16 9BU
Telephone:  01333 310306

Debra

Address:  24 Bridge Street, Dunfermline, Fife, KY12 8DA
Telephone:  01383 271455

Palm Tree House Short Lettings

Address:  10 Aberdour Road, Dunfermline, Fife, KY11 4PD
Telephone:  01383 726278

P D S A People’S Dispensary For Sick Animals

Address:  170 High Street, Kirkcaldy, Fife, KY1 1JW
Telephone:  01592 646701

Clarke Cottage Guest House

Address:  139 Halbeath Road, Dunfermline, Fife, KY11 4LA
Telephone:  01383 735935

West Fife Community Support Service

Address:  179 Stenhouse Street, Cowdenbeath, Fife, KY4 9DH
Telephone:  01383 602356

Cancer Research Uk

Address:  73 High Street, Leven, Fife, KY8 4NF
Telephone:  01333 428852

Beveridge Park Hotel

Address:  6 Abbotshall Road, Kirkcaldy, Fife, KY2 5PQ
Telephone:  01592 262143

Allister Murdoch Counselling

Address:  83 St Clair Street, Kirkcaldy, Fife, KY1 2NW
Telephone:  07821 731811

Earl David Hotel

Address:  Main Street,Coaltown Of Wemyss, Kirkcaldy, Fife, KY1 4NN
Telephone:  01592 654938

Clunie Cottage

Address:  32 Drummochy Road,Lower Largo, Leven, Fife, KY8 6BZ
Telephone:  07961 267447

Grange Farmhouse Bed & Breakfast

Address:  Grange Road, Dunfermline, Fife, KY11 3DG
Telephone:  01383 733125

Arden House Projects

Address:  Arden House, Commercial Road, Leven, Fife, KY8 4QX
Telephone:  01333 303210

The Salvation Army Charity Shop

Address:  78 High Street, Leven, Fife, KY8 4NB
Telephone:  01333 421172

Travelodge

Address:  Bank Head Park, Glenrothes, Fife, KY7 6GH
Telephone:  0871 984 6278

Legends Sports Bar

Address:  East End Park, Halbeath Road, Dunfermline, Fife, KY12 7RB
Telephone:  01383 724295

Hydro-Data Limited

Address:  5 Bay Road,Wormit, Newport On Tay, Fife, DD6 8LU
Telephone:  01382543574

Hawthorne House B & B

Address:  33 Main Street, Strathkinness, St. Andrews, Fife, KY16 9RY
Telephone:  01334850855

Newport Hotel

Address:  1 High Street, Newport On Tay, Fife, DD6 8AB
Telephone:  01382 543203

Kingask St Andrews

Address:  Kingask House, St Andrews, Fife, KY16 8PN
Telephone:  01334 472011

Rooms At 25

Address:  25 Charles Street, Pittenweem, Anstruther, Fife, KY10 2QH
Telephone:  07851175258

Meldrums Hotel

Address:  56 Main Street,Ceres, Cupar, Fife, KY15 5NA
Telephone:  01334 828286

Forth View

Address:  Hawkcraig, Aberdour, Burntisland, Fife, KY3 0TZ
Telephone:  01383860262

Aslar Guest House

Address:  120 North Street, St. Andrews, Fife, KY16 9AF
Telephone:  01334473460

N & J Wright

Address:  5 Pilmour Place, St. Andrews, Fife, KY16 9HZ
Telephone:  01334478665

Greenside Hotel

Address:  1 High Street,Leslie, Glenrothes, Fife, KY6 3DA
Telephone:  01592 743453

Kingswood Hotel

Address:  Kinghorn Road, Burntisland, Fife, KY3 9LL
Telephone:  01592 872329

Holiday Inn Express Glenrothes

Address:  Leslie Roundabout,Leslie, Glenrothes, Fife, KY6 3EP
Telephone:  01592 745509

The Woodside Hotel

Address:  78 High Street,Aberdour, Burntisland, Fife, KY3 0SW
Telephone:  01383 860328

Annandale Guest House

Address:  23 Murray Park, St Andrews, Fife, KY16 9AW
Telephone:  01334 475310

Forward Centre

Address:  Beaufort Drive, Glenrothes, Fife, KY6 2SR
Telephone:  01592 583337

Fife Council Social Work Contact Centre

Address:  New City House, 1 Edgar Street, Dunfermline, Fife, KY12 7EP
Telephone:  01383 441177

Garvock House Hotel

Address:  St John'S Drive,Transy, Dunfermline, Fife, KY12 7TU
Telephone:  01383 621067

Fife Rape And Sexual Assault Centre

Address:  182A The Esplanade,Kirkcaldy, Fife, , KY1 1RE
Telephone:  01592642336

Frontline Fife Homelessness Services

Address:  57-59 Viewforth Street,Kirkcaldy, Fife, , KY1 3DJ
Telephone:  01592800430

Pitcairlie Leisure Business

Address:  Pitcairlie House,Newburgh, Cupar, Fife, KY14 6EU
Telephone:  01337 827418

Alanmart Day Care Ltd.

Address:  6B Muirhead Road,Stenhousemuir, Fife, , FK5 4HZ
Telephone:  01324563314

Strathtyrum & Fossoway Farms

Address:  Strathtyrum House, St Andrews, Fife, KY16 9SF
Telephone:  01334 473600

Day Centres Service Limited

Address:  28 Townsend Place,Kirkcaldy, Fife, , KY1 1HB
Telephone:  01592642875

Fostering Relations

Address:  Sybrig House Ridge Way, Donibristle Industrial Park,Hillend, Dunfermline, Fife, KY11 9JN
Telephone:  01383 828245

Brownlees Guest House

Address:  7 Murray Place, St. Andrews, Fife, KY16 9AP
Telephone:  07711254466

Balmashie Holiday Cottages

Address:  St Andrews Golfers Village, St Andrews, Fife, KY16 8PN
Telephone:  01334 880666

Isobele Marley

Address:  16 Bannerman Avenue, Inverkeithing, Fife, KY11 1NG
Telephone:  01383415049

The Fife Carers Centre

Address:  157 Commercial Street,Kirkcaldy, Fife, , KY1 2NS
Telephone:  01592642999

The Roods Guest House

Address:  16 Bannerman Avenue, Inverkeithing, Fife, KY11 1NG
Telephone:  01383 415049

St Andrews Golf Hotel

Address:  40 The Scores, St Andrews, Fife, KY16 9AS
Telephone:  01334 472611

Tarpine Limited

Address:  3 Riverside,Thornton, Fife, , KY1 4EJ
Telephone:  01592651969

Tarpine Limited

Address:  3 Riverside,Thornton, Fife, , KY1 4EJ
Telephone:  01592651969

The Golf Hotel

Address:  4 High Street South,Crail, Anstruther, Fife, KY10 3TD
Telephone:  01333 450206

Rosyth Resource Centre

Address:  Granville Way,Rosyth, Dunfermline, Fife, KY11 2HP
Telephone:  01383 602358

Fife Council Social Work Offices

Address:  70 Stenhouse Street, Cowdenbeath, Fife, KY4 9DD
Telephone:  01383 602201

Bank House Hotel

Address:  81 High Street, Burntisland, Fife, KY3 9AA
Telephone:  01592 870305

Dean Park Hotel

Address:  ,Chapel, Kirkcaldy, Fife, KY2 6QW
Telephone:  01592 261635

Waldon House

Address:  16 The Links, St Andrews, Fife, KY16 9JB
Telephone:  01334 473036

St Michaels Inn

Address:  ,St Michaels, St Andrews, Fife, KY16 0DU
Telephone:  01334 839220

The Marine Hotel

Address:  54 Nethergate South,Crail, Anstruther, Fife, KY10 3TZ
Telephone:  01333 450207

Appin Guest House

Address:  74 Appin Cresent, Dunfermline, Fife, KY12 7QS
Telephone:  01383 726424

Cairn Mhor Childcare Partnership

Address:  Burnside, High Street,Freuchie, Cupar, Fife, KY15 7EX
Telephone:  01337 858540

Cairn Mhor Childcare Partnership

Address:  8 Pentland House, Saltire Centre, Glenrothes, Fife, KY6 2AH
Telephone:  01592 631031

Westora Guest House

Address:  Westora, Promenade, Leven, Fife, KY8 4PH
Telephone:  01333 421991

R S Morris Of Balgonie

Address:  Balgonie Castle,Markinch, Glenrothes, Fife, KY7 6HQ
Telephone:  01592 750119