all categories in Methil and near me (300)

B&M Home Store with Garden Centre

Unit 3a
KY8 4LT Fife
0330 838 9311
Yext Logo
Discount Centres Fife

Bank of Scotland

60 High Street
KY8 4NA Fife
0345 721 3141
Yext Logo
Banks & Other Financial Institutions Fife

Best-one

601-605 Wellsely Road
KY8 3PD Methil
01592 719312
Yext Logo
Convenience Stores Methil

Buckhaven Post Office

106-110 Wellesley Road
KY8 1HT Leven
01592 713446
Yext Logo
Banks & Other Financial Institutions Leven

Co-op Food - Methilhaven

285 Methilhaven Road
KY8 3HP Methil
01333 426148
Yext Logo
Supermarkets Methil

Co-op Funeralcare, Leven

4 Broomieknowe
KY8 4QP Leven
01333 439444
Yext Logo
Funeral Services Leven

Costcutter

Methil
KY8 2JA Fife
01333 429638
Yext Logo
Convenience Stores Fife

Denbeath Funeralcare

663 Wellesley Road
KY8 3PQ Denbeath
01592 713426
Yext Logo
Funeral Services Denbeath

Greggs

53/55 High Street
KY8 4NE Leven
01333 422200
Yext Logo
Bakers' Shops Leven

Limitless Waste Management & Skip Hire

Unit 1a Banbeath Rd
KY8 5HD Leven
01333 406727
Yext Logo
Waste Disposal Services Leven

Londis

Bawbee Service Station
KY8 3AB Leven
01333 439931
Yext Logo
Convenience Stores Leven

McDonald's

Riverside Road
KY8 4LT Leven
01333 422564
Yext Logo
Delivery Services Leven

McLeish McPhee & Laing

Shorehead
KY8 4NR Leven
01333 426598
Yext Logo
Opticians - Ophthalmic (Optometrists) Leven

Methil Post Office

204-206 High Street
KY8 3EF Leven
01333 421754
Yext Logo
Banks & Other Financial Institutions Leven

New Look

18-18a High Street
KY8 4LZ Leven
01333 420130
Yext Logo
Children & Babywear - Retail Leven

Post Office Travel Money

106-110 Wellesley Road
KY8 1HT Leven
01592 713446
Yext Logo
Phonebook Leven

Post Office Travel Money

285 Methilhaven Road
KY8 3HP Leven
01333 426993
Yext Logo
Phonebook Leven

Post Office Travel Money

1 Pearson Place
KY8 4FX Leven
01333 439238
Yext Logo
Phonebook Leven

Post Office Travel Money

204-206 High Street
KY8 3EF Leven
01333 421754
Yext Logo
Phonebook Leven

Premier

307 Wellesley Road
KY8 3BT Fife
01333 427358
Yext Logo
Convenience Stores Fife

Premier

Robertson Avenue
KY8 4AN Leven
01333 439878
Yext Logo
Convenience Stores Leven

Premier

135 Kirkland Walk
KY8 2AD Leven
Yext Logo
Convenience Stores Leven

Premier

11 Chemiss Road
KY8 2BS Leven
01592 716742
Yext Logo
Convenience Stores Leven

Premier

51 Sandwell Street
KY8 1BZ Buckhaven
01592 712225
Yext Logo
Convenience Stores Buckhaven

Sainsbury's

Riverside Road
KY8 4LQ Leven
01333 439628
Yext Logo
Bakers' Shops Leven

Sainsbury's Petrol Station

Riverside Road
KY8 4LQ Leven
0330 013 7995
Yext Logo
Convenience Stores Leven

Specsavers Opticians and Audiologists - Leven

68 High Street
KY8 4NA Leven
01333 420180
Yext Logo
Doctors Leven

Well Pharmacy

303 Wellesley Road
KY8 3BS Methil
01333 429952
Yext Logo
Beauty Products Methil

Earthen Images Pottery

Kirkland Walk, 234
KY8 2JB Methil
Gift Shops Methil

Independent P.A.T. Testing

4 Erskine Street
KY8 1JT Leven
07375 923047
Domestic Appliances - Sales Leven
(0)

J Y Thomson Ltd

Bridge Street
KY8 4NN Leven
01333 423995
Construction Contractors - General Leven

Kingdom Books LTD

Fife Renewables Innovation Centre, Ajax
KY8 3RS Methil - Fife
01592 280071
Booksellers Methil

Shell

Wellesley Road
KY8 3AB Leven
01333 439931
Car Washes Leven

Starbucks

Riverside Road
KY8 4LS Leven
01333 406611
Cafes Leven
(0)

Thomson Technologies Ltd

2 High Street
KY8 4LZ Leven
01592 592253
Computer Maintenance & Repairs Leven

bp

Windygates Road
KY8 4AX Leven
01334 230786
Banks & Other Financial Institutions Leven
Turpie Road
KY8 4FW Leven
0800 042 0800
Yext Logo
Grocers Leven
Riverside Road
KY8 4LQ Leven
0345 013 0297
Yext Logo
Children & Babywear - Retail Leven
Victoria Rd
KY8 4EU Leven
01333 424177
Yext Logo
Convenience Stores Leven
355-357 Methilhaven Rd
KY8 3HR Leven
01333 427800
Yext Logo
Convenience Stores Leven
17 Randolph St
KY8 1AT Leven
Yext Logo
Convenience Stores Leven
(0)
40 High Street
KY8 4NA Leven
01333 837998
Yext Logo
Banks & Other Financial Institutions Leven
New Ba Harbour View
KY83RW Leven
01333 426323
Sports Clubs & Associations Leven
(1)

A & L Paving

2 , Trinity Place
KY8 4NY Leven
07572 829112
Paving & Driveway Contractors Leven
(0)
Unit 1 Burnmill Road
KY84RA Leven
01333 428222
Glaziers Leven
(0)
3 Kirke Park
KY8 2JX Leven
Beauty Salons Leven
(0)

A1 Minibus & Coach Hire Ltd

Strett 550 Wellesley Road
KY83PD Leven
01592 713443
Coach Hire Leven
(0)
57 Bayview Crescent
KY8 3NB Leven
Construction Contractors - General Leven
(0)

Aberhill

Tyr Go Wellesley Road
KY83AB Leven
01333 421900
Garden Sheds Leven
(0)

Aberhill Grocers

Tyr Go 13-17 Patterson Street
KY83AU Leven
01333 307307
Grocers Leven
(0)

Aberhill Primary School

Unit 2 Wellesley Road
KY83AD Leven
01333 592490
Schools - Local Authority Leven
(0)

Ace

Unit 6 Harbour View
KY83RW Leven
01333 428000
Garage Services Leven
(0)
49 Institution St
KY8 1DB Leven
Driving Schools Leven
(0)

Addison & Fairfull

Grampi 46 Robertson Avenue
KY84AW Leven
Demolition & Dismantling Contractors Leven
(0)

Air Training Corps

T A Ce North Street
KY84LX Leven
01333 421868
Youth Organisations & Centres Leven
(0)

Aker Kvaerner

Akenha Wellesley Road
KY83RA Leven
01592 268181
Oil & Gas - Supplies & Services Leven
(0)

Alex Munro (Butchers) Ltd

Unit 5 51 High Street
KY84NE Leven
01333 426748
Butchers Leven
(0)

All Occasions

A 301 Wellesley Road
KY83BS Leven
Tour Guides & Sightseeing Excursions Leven
(0)

Allson Sparkle Ltd

Unit 4 Station Road
KY81JH Leven
01592 715545
Soft Drinks - Distributors Leven
(0)
5 Crom 81 North Street
KY84LY Leven
01333 307010
Clothing Repairs & Alterations Leven
(0)

Altyre

Chante 70 North Street
KY84LY Leven
Model Shops Leven
(0)

Ambassador Snooker Club

Quay W North Street
KY84LY Leven
Snooker Leven
(0)

Arden House Projects

Arden Commercial Road
KY84QX Leven
01333 592219
Day Centres Leven
(0)
Riverside Retail Park Units 1-4
KY8 4LT Leven
Home Improvement Centres Leven
(0)

Bar-B-Q King

3 Oswa Bridge Street
KY84NW Leven
01333 421064
Take Away Food Shops Leven
(0)

Barclay Bros Ltd

Mileha Station Road
KY83HA Leven
01333 422955
Road Haulage Services Leven
(0)

Barnardo's

Old Sc Wellesley Road
KY83AD Leven
01333 592499
Charities & Voluntary Organisations Leven
(0)

Bawbee Bikes

Unit 3 Bridge Street
KY84NN Leven
01333 425004
Cycle Shops Leven
(0)

Bayview Carpets

Unit 1 195 Wellesley Road
KY83BN Leven
Carpets & Rugs - Retail Leven
(0)

Bayview Club

Unit 1 323 Wellesley Road
KY83BT Leven
01333 423646
Clubs & Associations - Social Leven
(0)

Bed-Deck

Unit 9 78 High Street
KY84NB Leven
01333 429915
Beds_Bedding_Blankets Leven
(0)
Skirbe 72 High Street
KY84NA Leven
Florists Leven
(0)

Bethany Support Housing

Unit 7 3 South Street
KY84NU Leven
01333 305367
Sheltered Housing Leven
(0)

Bob's 24 Hr Taxis

Unit 6 168 Wellesley Road
KY83AQ Leven
01333 425444
Taxis & Private Hire Leven
(0)

Bolt's Garage Leven Ltd

Unit I Bridge Street
KY84NN Leven
01333 422325
Garage Services Leven
(0)
Ajax Way
KY8 3RS Leven
Phonebook Leven
(0)
Merlin Crescent
KY8 1HJ Leven
Phonebook Leven
(0)
47 High St
KY8 4NE Leven
Phonebook Leven
(0)

Boots The Chemists

Fife C 47 High Street
KY84NE Leven
01333 423002
Chemists - Dispensing Leven
(0)

Brannigans

Unit B Hawkslaw Street
KY84LS Leven
01333 426056
Hotels Leven
(0)

Breakfree

5/Chur 211 Wellesley Road
KY83BN Leven
01333 424199
Helplines Leven
(0)

Brian Anthony

Kendal 4 Union Street
KY84NJ Leven
01333 428551
Hairdressers & Hair Stylists - Ladies' Leven
(0)

Brush Strokes Signs

Tollpark Station Rd
KY8 1JH Leven
Signs & Nameplates Leven
(0)

Brydies Bakers

5 Elm 74 High Street
KY84NB Leven
01333 423956
Bakers' Shops Leven
(0)

Buckhaven Shellfish Supplies

Unit 9 675 Wellesley Road
KY83PQ Leven
01592 716631
Shell Fish Leven
(0)

Burnside Motors

Statio Montgomery Drive
KY84AQ Leven
01333 426549
Car Breakers & Dismantlers Leven
(0)

C & C Local Mortgage Advice

Unit 6 6 Union Street
KY84NJ Leven
01333 427007
Mortgage Brokers Leven
(0)

C R MCoachworks

Unit 1 30 Glenlyon Place
KY84QY Leven
01333 422227
Car Body Repairs Leven
(0)

Cairnmhor Child Care

Cairnh 32 Glenlyon Road
KY84AA Leven
Children's Homes Leven
(0)

Caledonian Hotel

Brae C 81 High Street
KY84NG Leven
01333 424101
Hotels Leven
(0)

Cancer Research UK

2 73 High Street
KY84NF Leven
Charities & Voluntary Organisations Leven
(0)
336, High St
KY8 3EJ Leven
Cleaning Services - Domestic Leven
(0)
Unit 5 30 High Street
KY84LZ Leven
Card & Poster Shops Leven
(0)

Carlton Bakeries Ltd

Unit 5 16 High Street
KY84LZ Leven
01333 427004
Bakers' Shops Leven
(0)

Caspian Fast Food

13 Mal 538 Wellesley Road
KY83PE Leven
01592 715242
Take Away Food Shops Leven
(0)

Chandni

27 The 8 Union Street
KY84NJ Leven
01333 423233
Restaurants - Indian Leven
(0)

Changes Hairdressing

Georgi 264 Wellesley Road
KY83BP Leven
01333 423336
Hairdressers - Unisex Leven
(0)

Citizens Advice & Rights

Admin Wellesley Road
KY83QR Leven
01333 592600
Counselling Services & Advice Services Leven
(0)

Clare's

A 299 Wellesley Road
KY83BS Leven
01333 427206
Hairdressers - Unisex Leven
(0)

Clinton Cards PLC

Ground 32-34 High Street
KY84LZ Leven
01333 439862
Card & Poster Shops Leven
(0)

Co-op CWS

The Qu Hawkslaw Road
KY84QZ Leven
01333 420040
Supermarkets Leven
(0)

Cornerstone Resource Centre

Huntin 34 Commercial Road
KY84LD Leven
01333 592640
Charities & Voluntary Organisations Leven
(0)

County Coaches

E2 301 Wellesley Road
KY83BS Leven
01333 424777
Coach Hire Leven
(0)

Crossroads Care Attendant Schemes Ltd

Alba 214 High Street
KY83EF Leven
Charities & Voluntary Organisations Leven
(0)

Cruise Berevement Care (Scotland Glenrothes & Levenmoth Bra

3 Corn 665 Wellesley Road
KY83PQ Leven
01592 756446
Counselling Services & Advice Services Leven
(0)

Cumming (Leven) Ltd

Unit 8 31 High Street
KY84ND Leven
01333 426320
Fashion Shops Leven
(0)

D C Curran

1 Park Commercial Road
KY84LB Leven
01333 423535
Dentists Leven
(0)

David A Black

Valhal Patterson Street
KY83AU Leven
01333 425202
Garage Services Leven
(0)

David Kirk & Associates

Versta 9 Commercial Road
KY84LE Leven
01333 425699
Architects Leven
(0)

David T Hay

Church 56 High Street
KY84NA Leven
01333 423074
Opticians Leven
(0)
158 Den Walk
KY8 1DH Leven
07746 448958
Painters_Decorators Leven
(0)
158 Den Walk
KY8 1DH Leven
07746 448958
Garden Centres Nurseries Leven
(0)
158 Den Walk
KY8 1DH Buckhaven
07746 448958
Tree Work & Forestry Services Buckhaven
(0)

Denbeath Sub Post Office

Arches 552 Wellesley Road
KY83PE Leven
01592 712450
Post Office Services Leven
(0)

Dewar Spence

Cleuch 289 High Street
KY83EL Leven
01333 425200
Solicitors Leven
(0)

Diamond Cabs

1 St B Wellesley Road
KY83AB Leven
Taxis & Private Hire Leven
(0)

Dirt & Road Motorbike Discount Store

Unit 7 Burnmill Road
KY84RA Leven
01333 429898
Motor Cycle Parts & Accessories Leven
(0)

Discount Food Store

St. Jo Robertson Avenue
KY84AN Leven
01333 439878
Convenience Stores Leven
(0)

Doby's Tyre & Autocare

Tollpa Station Road
KY81JH Leven
Tyre Dealers Leven
(0)

Donaldson Timber Engineering

Aberhi Wellesley Road
KY83AB Leven
01333 429948
Timber Merchants Leven
(0)

Duncan

Glenfi 241 High Street
KY83ED Leven
01333 423713
Butchers Leven
(0)

Duncan's

Unit 6 75 High Street
KY84NG Leven
01333 422281
Hardware Leven
(0)

Dunfermline Building Society

1 Heri High Street
KY84NF Leven
01333 429382
Building Societies & Other Financial Institutions Leven
(0)

Dunmore

Kus In 2 Wellesley Road
KY81HS Leven
01592 715358
Driving Schools Leven
(0)

EPAC

Unit 8 Burnmill Road
KY84RA Leven
01333 428956
Pipework Contractors Leven
(0)

East Dock Bar

Fire S 242 High Street
KY83EQ Leven
Public Houses Leven
(0)

East Fife Indoor Bowling Club

New Ba Wellesley Road
KY83AB Leven
01333 423388
Bowling Centres Leven
(0)

Edlon

Rear o Riverside
KY84RT Leven
01333 426222
Chemical Plant & Equipment Leven
(0)

Elie Coffee House

The Ki 41 High Street
KY91BZ Leven
01333 330061
Cafes Leven
(0)

Elie Deli

The Ki 55 High Street
KY91BZ Leven
01333 330323
Delicatessens Leven
(0)

Elie Newsagents

The Pa 50 High Street
KY91DB Leven
Newsagents Leven
(0)

Everest Windows: Alan Mcowan

Leven
Glaziers Leven
(0)

F R C Sailor's Rest Neighbourhood Centre

Unit 1 230 High Street
KY83EF Leven
01333 592555
Community Centres Leven
(0)

F T T C Ltd

Unit G Riverside Road
KY84LT Leven
01333 427282
Training Services Leven
(0)

Fahrenheit Tanning Studios

4 Whit Station Road
KY81JH Leven
01592 575757
Solariums & Tanning Salons Leven
(0)

Fiona's

Martin 214 High Street
KY83EF Leven
01333 422980
Gift Shops Leven
(0)

Firs Garage

Firs F Glenlyon Place
KY84QY Leven
01333 427868
Garage Services Leven
(0)
100 Oakvale Rd
KY8 2BF Leven
Carpet Leven
(0)
17 Ajax Way
KY8 3RS Leven
01333 278422
Health Clubs Leven

Forth Ports PLC

Statio The Docks
KY83RE Leven
01333 426725
Ports Leven
(0)

Fraser Bros Tyres

Burnmi Burnmill Road
KY84RA Leven
01333 427723
Tyre Dealers Leven
(0)
Unit 1 Burnmill Road
KY84RA Leven
01333 423886
Architects Leven
(0)

Freestyle Florists

6 Port 596 Wellesley Road
KY83PF Leven
Florists Leven
(0)

G & G Contracts

D4 51 Station Road
KY85DB Leven
01333 353395
Builders Leven
(0)

G F C Design

Unit 1 Burnmill Road
KY84RA Leven
01333 427632
Glass Fibre Mnfrs Leven
(0)

G Masterton

Harbou 54 High Street
KY84NA Leven
Jewellers Leven
(0)
60 Riverside Way
KY8 4FH Leven
Heating Contractors & Consultants Leven
(0)

Gala Clubs

Unit 3 17-19 Commercial Road
KY84LE Leven
01333 426147
Bingo Halls Leven
(0)

Gardiner

Unit 1 Burnmill Road
KY84RA Leven
01333 421878
Double Glazing Suppliers Leven
(0)

Gingerbread

Arden Commercial Road
KY84QX Leven
01333 592298
Charities & Voluntary Organisations Leven
(0)

Glendale

Wey Co 276 High Street
KY83EQ Leven
Florists Leven
(0)

Glendale Nurseries

11 High St
KY8 4ND Leven
Florists Leven
(0)

Global Video (UK) Ltd

Unit 2 4 High Street
KY84LZ Leven
01333 421793
Video Libraries Leven
(0)
304, Methilhaven Rd
KY8 3HU Leven
Pet Services Leven
(0)

Good News

Harbou 110 Wellesley Road
KY81HT Leven
01592 712389
Convenience Stores Leven
(0)

Greetings

The Ol 6 High Street
KY84LZ Leven
01333 427439
Newsagents Leven
(0)

H G Security

1E/Uni Riverside Road
KY84LT Leven
01333 427985
Security Equipment Leven
(0)

Haddows

12 Cor 68 High Street
KY84NA Leven
01333 426101
Wines Spirits & Beer - Retail Leven
(0)

Hair Trail

Unit 2 Station Road
KY85DB Leven
01333 353142
Hairdressers - Unisex Leven
(0)
Leven
Beauty Salons Leven
(0)

Halifax PLC

2-4 Ri 63-65 High Street
KY84NF Leven
0870 600 5000
Banks & Other Financial Institutions Leven
(0)

Hamill Plumbing & Heating Ltd

Buckhaven
07947 741473
Heating Contractors & Consultants Buckhaven
(0)

Hamish McLearen Engineering

Sun Al Leven Vale
KY84RB Leven
Engineers - General Leven
(0)

Hanlyns

22 Fra 10 High Street
KY84LZ Leven
Discount Centres Leven
(0)

Happit Ltd

Head O 47b High Street
KY84NE Leven
01333 426229
Fashion Shops Leven
(0)

Hazel Banks

9B Haw Riverside Road
KY84LT Leven
01333 422699
Stained Glass Designers & Producers Leven
(0)

Hi-Q Tyre Services

North Riverside Road
KY84LT Leven
01333 424438
Tyre Dealers Leven
(0)

Hiz Hair

Old Ti 51 North Street
KY84LY Leven
01333 422665
Hairdressers & Hair Stylists - Men's Leven
(0)

Holscot

Unit 9 Burnmill Road
KY84RA Leven
01333 427555
Plastic Products - Mnfrs Leven
(0)
Hawkslaw Road
KY8 4QZ Leven
Car Washes Leven
(0)
Green Commercial Road
KY84LA Leven
01333 423870
Electrical Goods Sales Mnfrs & Wholesalers Leven
(0)

Iceland Foods PLC

35 Whe 20-24 High Street
KY84LZ Leven
01333 422022
Supermarkets Leven
(0)

Impact Images

Upland Wellesley Road
KY83RA Leven
01592 716767
Giftware Mnfrs Leven
(0)

Innes Johnston & Co

3 5-7 Commercial Road
KY84LE Leven
01333 429320
Solicitors Leven
(0)

J & R Cook

Crysta 239 High Street
KY83ED Leven
01333 426325
Confectioners - Retail Leven
(0)

J Armour & Son

Waddic 46 Glenlyon Road
KY84AA Leven
01333 425000
Plumbers Leven
(0)

J K F C Ltd

Unit 2 Harbour View
KY83RW Leven
01333 422420
Training Services Leven
(0)

J R Cassells

Waters 572 Wellesley Road
KY83PF Leven
01592 712498
Hardware Leven
(0)

J Worthington

The Bl South Street
KY91DN Leven
01333 330424
Music Teachers Leven
(0)

JB Driver Training

69 Barncraig St
KY8 1JF Leven
Driving Schools Leven
(0)

JFK Taxis

Unit 2 Windygates Road
KY84AX Leven
01333 425900
Taxis & Private Hire Leven
(0)

Jackson & Co

Pittwo 39 High Street
KY84NE Leven
0800 316 7733
Solicitors Leven
(0)

James Clark

Old Pa 30 Glenlyon Place
KY84QY Leven
01333 426484
Builders Leven
(0)

Jax Health Club

Caswel 258 Wellesley Road
KY83BW Leven
01333 307407
Health Clubs Leven
(0)

Jb Builders

BURNMILL ROAD
KY8 4RA Leven
Construction Contractors - General Leven
(0)
Bridge 83 North Street
KY84LY Leven
Television Leven
(0)

Joe's

Corn S 81 North Street
KY84LY Leven
01333 422032
Shoe Repairing Leven
(0)

John Mitchell

Spring Station Road
KY84QU Leven
Funeral Directors Leven
(0)

John Y Thomson

Elgin Bridge Street
KY84NN Leven
01333 423995
Monumental Masons Leven
(0)

Johns

9 The 219 Wellesley Road
KY83BN Leven
01333 427053
Hairdressers - Unisex Leven
(0)

Just Taxis

3/Whar 581 Wellesley Road
KY83PD Leven
01592 713000
Taxis & Private Hire Leven
(0)

Kelpi Playbus Association

Unit G Riverside Road
KY84LT Leven
01333 592539
Charities & Voluntary Organisations Leven
(0)

Kingdom Catering Ltd

Sunnyb 241 Wellesley Road
KY83BN Leven
01333 426262
Catering Equipment Leven
(0)

Kingdom Hydroponics

3 Oswald Place Bridge St
KY8 4NW Leven
Garden Centres Nurseries Leven
(0)

Kingdom Promotions

Unit D 38 High Street
KY91DA Leven
Sales Promotion Consultants Leven
(0)

Kristelle Salon Therapies

3 Pearson Place
KY8 4FX Leven
Beauty Salons Leven
(0)

L & F Smart

Unit 2 Mountfleurie Street
KY84AF Leven
01333 426995
Newsagents Leven
(0)

Leven Bay Cafe

Brooks 2 South Street
KY84NU Leven
01333 426383
Cafes Leven
(0)

Leven Pharmacy

The Pr 12-14 Commercial Road
KY84LD Leven
Chemists - Dispensing Leven
(0)

Leven Post Office

The Pr 62 Commercial Road
KY84LA Leven
Post Office Services Leven
(0)

Levenmouth

Tollpa Station Road
KY81JH Leven
01592 715531
Printers Leven
(0)

Levenmouth

Tollpa 1 Adamson Ter
KY84EJ Leven
01333 422233
Funeral Services Leven
(0)
237, Wellesley Rd
KY8 3BN Leven
Lock Smiths Leven
(0)

Liquid Levers Innovations Ltd

Unit 1 Windygates Road
KY84AX Leven
01333 428401
Garage Equipment Leven
(0)

Lloyds TSB (Scotland) PLC

4-5 Qu 40 High Street
KY84NA Leven
0845 303 0109
Banks & Other Financial Institutions Leven
(0)

Lynn Herbert & Co

Winsto 82 High Street
KY84NB Leven
01333 429007
Solicitors Leven
(0)

M & M Partners

Unit 3 Windygates Road
KY84AX Leven
01333 425016
Dry Cleaners Leven
(0)

M Bros

Lower 307 Wellesley Road
KY83BT Leven
Grocers Leven
(0)

M S L Leisure

Pleasu 69 High Street
KY84NF Leven
Amusement Parks & Arcades Leven
(0)

Mackays Stores Ltd

Unit 1 62-66 High Street
KY84NA Leven
01333 426348
Fashion Shops Leven
(0)

Mad Hackers

Market 3 South Street
KY84NU Leven
01333 307020
Health Clubs Leven
(0)
198 Wellesley Road
KY8 3BW Leven
Convenience Stores Leven
(0)
6 Chemiss Road
KY8 2BP Leven
Convenience Stores Leven
(0)

McLeish McPhee & Laing

Unit 3 264 Wellesley Road
KY83BP Leven
01333 426385
Opticians Leven
(0)

McPhails

Greenh North Street
KY84LY Leven
01333 423662
Public Houses Leven
(0)

McPherson Pharmacy

Unit 2 42 High Street
KY91DB Leven
Chemists - Dispensing Leven
(0)

Megatronics

Unit 2 240 Wellesley Road
KY83BW Leven
01333 421116
Computer Systems & Software (Development) Leven
(0)

Methil & District Sea Cadet Corps

Mether The Docks
KY83RE Leven
01333 428698
Youth Organisations & Centres Leven
(0)

Methil Bowling Club

Mether 260 Wellesley Road
KY83BW Leven
01333 426421
Sports Clubs & Associations Leven
(0)

Methil Library

Mether Wellesley Road
KY83QR Leven
01333 592470
Libraries Leven
(0)

Methilhill Bowling Club

Mether Main Street
KY82DP Leven
01592 713256
Clubs & Associations - Social Leven
(0)

Millfield House

The Mi 39 Glenlyon Road
KY84AA Leven
01333 423812
Public Houses Leven
(0)

Mobus

Mowbra Wellesley Road
KY83AB Leven
01333 429111
Charities & Voluntary Organisations Leven
(0)

Motor Fits

Unit 1 11 Commercial Road
KY84LE Leven
Motor Factors Leven
(0)

Mountfleurie Neighbourhood Centre

Unit 2 Mountfleurie Cr
KY84AE Leven
01333 429824
Halls For Hire Leven
(0)

Mountfleurie Primary School

Unit 2 Christie Avenue
KY84AZ Leven
01333 592290
Schools - Local Authority Leven
(0)

Mountfleurie Service Station

Unit 2 Windygates Road
KY84AX Leven
Petrol Filling Stations Leven
(0)

Murrays Taxis

4 Oswa Bridge Street
KY84NW Leven
01333 426511
Taxis & Private Hire Leven
(0)
Unit B5-b6 Burnmill Ind Est
KY8 4RA Leven
Manufacturers Leven
(0)

Newsmarket

Ashvil 2-6 Wellesley Road
KY83AE Leven
01333 426162
Newsagents Leven
(0)
106-110 Wellesley Rd
KY8 1HT Leven
Convenience Stores Leven
(0)

Northern Insulation

Unit 1 Riverside Road
KY84LT Leven
01333 429521
Refrigeration Equipment - Commercial Leven
(0)

Olivers

Arndal 18 Commercial Road
KY84LD Leven
01333 426114
Hairdressers - Unisex Leven
(0)

PLM Optometrists

Unit 6 44 North Street
KY84LY Leven
01333 426817
Opticians Leven
(0)
4 Turpie Rd
KY8 4FB Leven
Taxis & Private Hire Leven
(0)

Parkhill Primary School

Baltic Aitken Street
KY84NP Leven
01333 592666
Schools - Local Authority Leven
(0)
279 Methilhaven Road
KY8 3HP Methil
01333 421659
Restaurants - Other Methil
(0)

Pinpoint Ltd

Unit 1 The Docks
KY83RE Leven
01333 421706
Security Equipment Leven
(0)

Pizzas Hot

Plumtr 266 Wellesley Road
KY83BP Leven
01333 423005
Take Away Food Shops Leven
(0)

Pj's

Breckl Station Road
KY81JH Leven
01592 715555
Secondhand Shops Leven
(0)
25-29 High Street
KY8 4ND Leven
Discount Centres Leven
(0)

Quarry Brae Taxis

The Vi Logie Street
KY83EP Leven
01333 423094
Taxis & Private Hire Leven
(0)

R & I Moreland

Centra 109 Wellesley Road
KY81HU Leven
01592 712317
Butchers Leven
(0)

R B Bruce

Unit 3 Leven Vale
KY84RB Leven
01333 425915
Car Body Repairs Leven
(0)

R P Stuart

Moorsi The Docks
KY83RE Leven
01333 439333
Bakers' Shops Leven
(0)

R T Stuart

Mannin 102 Wellesley Road
KY81HT Leven
01592 712458
Bakers' Shops Leven
(0)

R T Stuart Ltd

Mannin 281 Wellesley Road
KY83BN Leven
01333 424500
Bakers' Shops Leven
(0)

R T Stuart Ltd

Mannin 570 Wellesley Road
KY83PF Leven
01592 714488
Bakers' Shops Leven
(0)

R Thomson & Son

Winwic 10 Bridge Street
KY84NN Leven
Domestic Appliances - Servicing Leven
(0)
Unit 8 Wellesley Road
KY81HU Leven
01592 712427
Hospitals Leven
(0)

Razor Sharp

Tollpa Station Road
KY81JH Leven
01592 719214
Tool Sharpening Leven
(0)

Re-Max Professionals

Phoeni 2 Commercial Road
KY84LE Leven
01333 422422
Estate Agents Leven
(0)

Robert Summers Transport Ltd

Tollpa Station Road
KY81JH Leven
01592 713172
Road Haulage Services Leven
(0)

Romanian Appeal Centre

The Vi 107 Wellesley Road
KY81HU Leven
01592 713334
Charity Shops Leven
(0)

Safeway Motors Auto Centre

The Ar Aitken Street
KY84NP Leven
Garage Services Leven
(0)
Riverside Road
KY8 4LQ Leven
Cafes Leven
(0)

San Hei

Unit 3 2 Patterson Street
KY83AU Leven
01333 423404
Take Away Food Shops Leven
(0)

Scoonie House Ltd

Scooby Windygates Road
KY84DP Leven
01333 426735
Residential Care Homes Leven
(0)

Sea City Chinese Carry Out

Dolphi 40 North Street
KY84LY Leven
01333 429278
Take Away Food Shops Leven
(0)

Shorehead Carpets

2 Oswa Bridge Street
KY84NW Leven
Carpets & Rugs - Retail Leven
(0)

Simone's

St. Ni 111 Wellesley Road
KY81HU Leven
01592 712353
Hairdressers - Unisex Leven
(0)

Sizzlers

Unit 5 Wellesley Road
KY83PF Leven
01592 716774
Take Away Food Shops Leven
(0)

Smart Frame Tectonics

Unit 1 BURNMILL RD
KY84RA Leven
01333 421525
Timber Framed Buildings Leven
(0)

Smith & Grant

Church 198 Wellesley Road
KY83BW Leven
01333 424661
Solicitors Leven
(0)

Social Work Department

Social 12 Station Road
KY84QU Leven
01333 592222
Social Services Leven
(0)

Solar Confidence Ltd

321 Wellesley Road
KY8 3BT Leven
01333 462933
Solar Energy Equipment - Suppliers & Installers Leven
(0)

Solar Confidence Ltd

271B High Street
KY8 3ED Leven
07832 222832
Property & Estate Management Leven
(0)

Spencer Of Leven

15/Nor 2 Robertson Avenue
KY84AN Leven
01333 429877
Coach Hire Leven
(0)

Station Bar

Unit 1 Station Road
KY84QU Leven
01333 426406
Public Houses Leven
(0)
Orchar Station Road
KY85RJ Leven
01333 353007
Training Consultants Leven
(0)
Brokes 30 Commercial Road
KY84LD Leven
Chemists - Dispensing Leven
(0)
2 Lady Wynd
KY8 1AF Leven
Gardening Services Leven
(0)
13 Sandwell Street
KY8 1BY Buckhaven
Banks & Other Financial Institutions Buckhaven
(0)
Unit 3 261 Wellesley Road
KY83BN Leven
01333 425044
Picture & Photo Framing Services Leven
(0)
Fox Ta 53 North Street
KY84LY Leven
01333 426581
Public Houses Leven
(0)
6 Lain 8 Commercial Road
KY84LD Leven
01333 422224
Hairdressers & Hair Stylists - Men's Leven
(0)

The Centre Leven

Chilwe Commercial Road
KY84QX Leven
Community Centres Leven
(0)

The Co-op

Old St 303 Wellesley Road
KY83BS Leven
01333 429952
Convenience Stores Leven
(0)

The Cutting Room

Broad 221 Wellesley Road
KY83BN Leven
01333 421753
Curtains - Retailers & Makers Leven
(0)

The Fish & Chicken Bar

Quay H Montrave Cr
KY84EQ Leven
01333 424524
Fish & Chip Shops Leven
(0)
231-235 Methilhaven Rd
KY8 3LF Leven
Flooring Services Leven
(0)

The Jade Chinese Take Away

Hall P 13 Commercial Road
KY84LE Leven
01333 422817
Take Away Food Shops Leven
(0)

The Lazy Daisy

Minstr 48 Commercial Road
KY84LA Leven
Florists Leven
(0)

The Pampering Pot

8 Belg 18 Bridge Street
KY84NN Leven
01333 422250
Alternative & Complementary Medicines & Therapies Leven
(0)

The Tan Stand

unit 3 6 Commercial Road
KY84LD Leven
01333 422044
Solariums & Tanning Salons Leven
(0)

The Three Ways Inn

Ashwoo 5 North Street
KY84LX Leven
01333 422921
Public Houses Leven
(0)

The Village Store

4 Busb Station Road
KY85DB Leven
01333 350319
General Stores Leven
(0)

The Wellesley Inn

Suite 685 Wellesley Road
KY83PQ Leven
01592 712600
Public Houses Leven
(0)

Thomas Cook Ltd

10 Swa 46 Commercial Road
KY84LA Leven
01333 593300
Travel Agents & Holiday Companies Leven
(0)

Tom Thumbs

The Ne 554 Wellesley Road
KY83PE Leven
01592 715007
Public Houses Leven
(0)

Tower Bar

7 Sout Wellesley Road
KY83AE Leven
01333 426253
Public Houses Leven
(0)
Units 1-4 Riverside Road
KY8 4LT Leven
Builders' Tools & Equipment Mnfrs Leven
(0)

Treble Thirty Taxis

Unit 1 Station Road
KY81JH Leven
01333 303030
Taxis & Private Hire Leven
(0)

Twenty Four Seven Taxis

Unit 1 Station Road
KY81JH Leven
01333 300300
Taxis & Private Hire Leven
(0)

Unicut 2000

24 The 17 Bridge Street
KY84NN Leven
01333 428665
Hairdressers - Unisex Leven
(0)

Unique Physique Gym

Burnmi Burnmill Road
KY84RA Leven
01333 421597
Leisure & Recreation Centres Leven
(0)
2, Turpie Rd
KY8 4FB Leven
Kitchen Planners & Furnishers Leven
(0)

Willis Dental Practice

Albion 242 Wellesley Road
KY83BW Leven
01333 426274
Dentists Leven
(0)
Unit 13
KY8 4RA Leven
Construction Contractors - General Leven
(0)
78 Martin Street, Buckhaven
KY8 1EP Leven - Scotland
07470 563941
Caterers Leven