Doors & Shutters - Sales & Installation
Strathaven
Rest & Retirement Homes
Strathaven
Banks & Other Financial Institutions
Larkhall
Banks & Other Financial Institutions
South Lanarkshire
Driving Schools
Strathaven
Trailers & Towing Equipment
Strathaven
Concrete Contractors
Strathaven
Greggs
24-26 Common Green
ML10 6AF
Strathaven
01357 528801
Greggs
35/37 Common Green
ML10 6AQ
Strathaven
01357 529271
First Aid & Medical Supplies
Strathaven
Premier
20 Violet Crescent
ML9 3HZ
Stonehouse
01698 793010
Convenience Stores
Stonehouse
Sainsbury's
Kirk Street
ML10 6BA
Strathaven
01357 678100
Convenience Stores
Strathaven
Boilers - Servicing
Larkhall
Banks & Other Financial Institutions
Stonehouse
Funeral Services
Strathaven
Banks & Other Financial Institutions
Larkhall
Subway
5A Green Street
ML10 6LT
Strathaven
01357 528906
Restaurants - Other
Strathaven
Subway
Strathaven Road
ML9 3EN
Larkhall
01698 791165
Restaurants - Other
Larkhall
Clocks & Watches - Sales & Repair
Stonehouse
Gebbie & Wilson
18 Common Green
ML10 6AG
Strathaven
- South Lanarkshire
01357 520082
Lidl
5 Carlisle Road
ML9 2TP
Larkhall
020 3966 5566
Tree Work & Forestry Services
Strathaven
Nurseries & Creches
Strathaven
Letting Agents
Strathaven
Optical Goods - Retail
Strathaven
Kirk Street
ML10 6BA
Strathaven
0345 608 1573
Children & Babywear - Retail
Strathaven
76 Glen Ave
ML9 1JL
Larkhall
07508 154830
Drain & Sewer Clearance
Larkhall
Strathaven Road
ML9 3JR
Stonehouse
01698 534294
SPAR Stonehouse
1 The Cross
ML9 3LQ
Stonehouse
01698 793432
Convenience Stores
Stonehouse
Wester Ashkirk Road
ML106JT
Strathaven
01357 521870
Schools - Local Authority
Strathaven
A E Hoskins
Close 14 Green Street
GL102PE
Stonehouse
01453 825609
Taxis & Private Hire
Stonehouse
A Hendry
Unit 4 11 Stonehouse Road
ML106LF
Strathaven
Joinery Centres
Strathaven
A Park & Sons
City M 22 Commercial Road
ML106LX
Strathaven
01357 521290
Roofing Services
Strathaven
Acorn Personal Development
Richmo 32 Common Green
ML106AF
Strathaven
01357 529170
Training Services
Strathaven
Internet Service Providers
Strathaven
Alexander Taylor
Boylst 10-11 Waterside Street
ML106AW
Strathaven
01357 520882
Alexander Taylor
Boylst 10-11 Waterside Street
ML106AW
Strathaven
01357 521260
Allingham & Maillie
PSV Ho 34 Common Green
ML106AF
Strathaven
Alpha Holistics
37 Hamilton Rd
ML10 6JA
Strathaven
Physiotherapists
Strathaven
Anderson Anderson
Level 3 Millholm
ML106DB
Strathaven
Arandail
Tower Hamilton Road
ML106SX
Strathaven
01357 522292
At Your Service
Second 5 Hawthorn Road
ML106HA
Strathaven
01357 521745
Relocation Services
Strathaven
Audrey A Cowan
Machan 18A Machan Road
ML91HG
Larkhall
01698 881688
Aurora Marketing Partners Ltd
Green 36 Common Green
ML106AF
Strathaven
01357 523344
Marketing Consultants & Services
Strathaven
Avalon Equestrian Centre
ML9 1RB
Larkhall
Avendale Nursery
A 59 Kirk Street
ML106LB
Strathaven
01357 520503
Nurseries & Creches
Strathaven
Avendale Old Parish Church
Office 59a Kirk Street
ML106LB
Strathaven
01357 529748
Places Of Worship
Strathaven
Avondale Flowers
Avonda 8 Main Street
ML106AJ
Strathaven
Avondale Medical Practice
Strath The Ward
ML106AS
Strathaven
01357 529595
Avondale Services
Kitche 27 Hamilton Road
ML106JA
Strathaven
Petrol Filling Stations
Strathaven
2A Main Street
ML10 6AJ
Strathaven
07771 618111
Ballgreen Hall
The Me 34 Glasgow Road
ML106LZ
Strathaven
01357 520864
Halls For Hire
Strathaven
Baxters Country Inn
Oddfel Highfield
ML106QR
Strathaven
01357 440398
Restaurants - Other
Strathaven
Baxters Country Inn
Oddfel Highfield
ML106QR
Strathaven
Restaurants - Other
Strathaven
Begg & Partners
6 Raym 40 Stonehouse Road
ML106LF
Strathaven
01357 520251
Veterinary Surgeons & Practitioners
Strathaven
Best Western Strathaven Hotel
Hamilton Road
ML10 6SZ
Strathaven
25 COMMON GREEN
ML10 6AQ
Strathaven
13 Green St
ML10 6LT
Strathaven
32-34 King Street
ML9 3EF
Larkhall
Botterills
Block 15 Common Green
ML106AQ
Strathaven
01357 520389
Convenience Stores
Strathaven
Brian Savory
Halfac 5 Thornwood Road
ML106HR
Strathaven
01357 521457
Pianos - Tuning & Repairs
Strathaven
Buckshead
Toberm Townhead Street
ML106AB
Strathaven
01357 520184
C Hassall
Strath The Ward
ML106AS
Strathaven
01357 522993
C Hassall
Strath The Ward
ML106AS
Strathaven
01357 523427
Cagailt
St. Wa 2a Main Street
ML106AJ
Strathaven
01357 522544
Caldie Caper
Boys P 6 Crosskirk Cr
ML106FG
Strathaven
01357 523540
Candle Mnfrs & Suppliers
Strathaven
Cameo Beauty Studio
Unit 7 3 Dunlop Street
ML106LA
Strathaven
01357 523633
Cameo Hair & Health Studios
Cyprus 3 Dunlop Street
ML106LA
Strathaven
01357 523633
Hairdressers - Unisex
Strathaven
Cameo Hair & Health Studios
Cyprus 3 Dunlop Street
ML106LA
Strathaven
01357 522660
Hairdressers - Unisex
Strathaven
Capellos
The Da 6 Barn Street
ML106LU
Strathaven
01357 523232
Hairdressers - Unisex
Strathaven
Carlin Cottage
Launde 109 Machan Road
ML91HU
Larkhall
01698 884084
Castle Bookmakers Ltd
Beech 39 Bridge Street
ML106AN
Strathaven
Chapelton Hall
3 Chap Main Street
ML106RZ
Strathaven
01357 300200
Halls For Hire
Strathaven
Chapelton Post Office
3 Chap 12 Main Street
ML106RZ
Strathaven
01357 300276
Post Office Services
Strathaven
Chapelton Primary School
3 Chap Glasgow Road
ML106RS
Strathaven
01357 300243
Schools - Local Authority
Strathaven
Chimes Gift Service
21 The 5 Common Green
ML106AH
Strathaven
01357 523943
Gift Services & Gift Packs
Strathaven
10 Brook St
ML10 6NG
Strathaven
Menswear - Retail
Strathaven
Classic Scotland Ltd
Woodla 30 Waterside Street
ML106AW
Strathaven
0845 130 6241
Hotel Booking Agencies
Strathaven
Classic Scotland Ltd
Woodla 30 Waterside Street
ML106AW
Strathaven
01357 529129
Hotel Booking Agencies
Strathaven
Clyde Video
Unit 1 36 Kirk Street
ML106LB
Strathaven
01357 522652
Video Libraries
Strathaven
Colin Dempster
Roxeth 39 Bridge Street
ML106AN
Strathaven
01357 523535
Combined Health Care
Cuckoo Lesmahagow Road
ML106BZ
Strathaven
01357 522276
Residential Care Homes
Strathaven
Community Careline Services
Crest 126 Glasgow Road
ML106NL
Strathaven
01357 529979
Home Care Services
Strathaven
Cookie Dough
11 Green St
ML10 6LT
Strathaven
Dairy Produce Merchants
Strathaven
Cowan Joinery Construction Co
9-10/O 3 Clem Attlee Gardens
ML91HB
Larkhall
01698 884362
Craigs
11-12 1-5 Common Green
ML106AH
Strathaven
Cranworth House Lingerie
Danesi 10 Todshill Street
ML106DD
Strathaven
01357 523419
Lingerie & Hosiery - Retail
Strathaven
Crawford Scientific
Furtho Holm Street
ML106NB
Strathaven
01357 522961
Scientific Apparatus & Instruments - Mnfrs
Strathaven
Custom Homes (Scotland) Ltd
Unit 1 17 Dunavon Park
ML106LP
Strathaven
Timber Framed Buildings
Strathaven
D J Lundie
Unita 2 Kirk Street
ML106LE
Strathaven
01357 522886
D's Sandwich Bar
2A The 11 Green Street
ML106LT
Strathaven
01357 522666
Daniel Campbell & Son (Contractors) Ltd
Tring 57-59 Kirk Street
ML106LB
Strathaven
01357 520394
David Graham Plumbing & Heating
15 Cherryhill View
ML9 1BD
Larkhall
Bathroom Planners & Furnishers
Larkhall
Deli-Icious
Unit 4 32 Common Green
ML106AF
Strathaven
01357 523330
Take Away Food Shops
Strathaven
Denise Laird Driving School
38 Calder Crescent
ML10 6TN
Strathaven
Driving Schools
Strathaven
Douglas
Chapel The Cross
GL103TU
Stonehouse
01453 861168
Dr A Ali
Strath The Ward
ML106AS
Strathaven
01357 523427
Dr A Ali
Strath The Ward
ML106AS
Strathaven
01357 522993
Dr C Campbell
Strath The Ward
ML106AS
Strathaven
01357 523427
Dr C Campbell
Strath The Ward
ML106AS
Strathaven
01357 522993
Dr F Shapiro
Strath The Ward
ML106AS
Strathaven
01357 522993
Dr F Shapiro
Strath The Ward
ML106AS
Strathaven
01357 523427
Stonehouse Road
ML10 6FF
Strathaven
07515 145601
Dreams Wishes & Weddings
36 , Waterside St
ML10 6AW
Strathaven
07341 943475
Party Organisers
Strathaven
Dreams Wishes and Weddings
36 Waterside Street
ML10 6AW
Strathaven
07341 943475
Duguid
Clear Chapel Road
ML106NA
Strathaven
Dynamic Seating Solutions Ltd
Unit 4 8 Lethame Gdns
ML106DF
Strathaven
01357 522226
Office Furniture & Equipment
Strathaven
Ecohoof Ltd
Unit 7
ML10 6UB
Strathaven
01357 529040
Agricultural Services
Strathaven
Elevations
Unit 1 23 Waterside Street
ML106AW
Strathaven
01357 528825
Hairdressers - Unisex
Strathaven
Emily Ross
Bryher 30 Barn Street
ML106LU
Strathaven
Interior Designers & Furnishers
Strathaven
Encore
Castle 48 Waterside Street
ML106AW
Strathaven
01357 529779
Dress Agencies
Strathaven
Energy Saving Group Ltd
East Hazeldean Farm
ML9 3PF
Larkhall
Heating Contractors & Consultants
Larkhall
Essential Discos
Lane E 30 Kirk Street
ML106LB
Strathaven
01357 528578
Discos - Mobile
Strathaven
Essential Web Designs
Unit 3 George Allan Place
ML106EH
Strathaven
Web Site Design
Strathaven
European Trading Caravan Sales
Carava 12 Shaws Road
ML92TR
Larkhall
01698 888778
Caravan Dealers & Mnfrs
Larkhall
12 Brook St
ML10 6NG
Strathaven
Chiropodists (Podiatrists)
Strathaven
Footprint
Ground 10 Main Street
ML106AJ
Strathaven
G Mains
Dental 16 Croft Place
ML91BQ
Larkhall
Joiners & Carpenters
Larkhall
G Sludden
Dental 30 Common Green
ML106AF
Strathaven
GDS Roofing Services
104 Scotia Crescent
ML9 1HN
Larkhall
Roofing Services
Larkhall
Geneva Management Ltd
29 Int Common Green
ML106AF
Strathaven
01357 524250
Business & Management Consultants
Strathaven
Glenavon
Glenap 78 Commercial Road
ML106JJ
Strathaven
01357 521977
Children's Homes
Strathaven
Goldbusters
Unit 1 Station Road
ML106BE
Strathaven
Utility Brokers
Strathaven
Great Deal Holidays
Dawley 22A Lesmahagow Road
ML106DA
Strathaven
0845 225 5880
Travel Agents & Holiday Companies
Strathaven
Greystone (Plumbing) Ltd
Unit 1 23 Townhead Street
ML106AB
Strathaven
01357 522037
Griffin Design
St Mar 10 Berryhill Lane
ML106XE
Strathaven
01357 528537
Engineers - Consulting
Strathaven
Broomilton Farm
ML9 1QZ
Larkhall
Excavation & Groundwork Contractors
Larkhall
Habit
Alex M 41 Common Green
ML106AQ
Strathaven
01357 521512
Ladieswear - Retail
Strathaven
Hendry Joiners Ltd
Cedar 9 Kibblestane Place
ML106EL
Strathaven
01357 529030
Joiners & Carpenters
Strathaven
Here for You Cleaning
9 Branks Avenue
ML10 6RL
Strathaven
Cleaning Services - Domestic
Strathaven
9 Branks Avenue
ML10 6RL
Strathaven
Cleaning Services - Domestic
Strathaven
Hoo Wah
The Vi 15 Green Street
ML106LT
Strathaven
01357 522026
Take Away Food Shops
Strathaven
Hunter Reid
1 Cale Station Road
ML106BE
Strathaven
Car Body Repairs
Strathaven
I D MacDonald
Bourn 1 Bridge Street
ML106AN
Strathaven
Ian Kenny
Unit 6 9 Main Street
ML106AJ
Strathaven
01357 520911
Picture & Photo Framing Services
Strathaven
Ian Wilson
Unit 9 9 Barn Street
ML106LU
Strathaven
01357 523990
Ideal Health
Operat 32 Waterside Street
ML106AW
Strathaven
01357 521555
Health Foods & Products
Strathaven
In-Transit Garage Services
Unit 3 Hamilton Road
ML10 6UB
Strathaven
01357 521531
Garage Mechanics
Strathaven
India Palm
Suite 10-12 Green Street
ML106LT
Strathaven
01357 522717
Restaurants - Indian
Strathaven
J & J Preston
5 Mida 11 Green Street
ML106LT
Strathaven
01357 521251
J & S Patrick
Birche 5 Wellbrae
ML106AL
Strathaven
01357 520208
Washing Machines - Servicing & Repairs
Strathaven
J M Bryson
Townhe 30 Townhead Street
ML106AB
Strathaven
01357 521070
Bridge 31 Bridge Street
ML106AN
Strathaven
01357 520446
Chiropodists (Podiatrists)
Strathaven
J McEwan & Son
Whiteshawgate Cottage
ML10 6SY
Strathaven
J McGuire
Transf 2 Green Street
ML106LT
Strathaven
01357 522267
Greengrocers & Fruit Sellers
Strathaven
J P Loudon & Co
Unit 6 Caledonia Road
ML106AX
Strathaven
01357 520482
Garage Services
Strathaven
J'san
Fairfi 11 Barn Street
ML106LU
Strathaven
01357 529430
James Alexander & Son
Unit 1 10 Common Green
ML106AF
Strathaven
01357 521366
Jane & Co
25 Stonehouse Road
ML10 6LF
Strathaven
07966 251089
Jean Allan
21 Bro 17 Barn Street
ML106LU
Strathaven
01357 520749
Ladieswear - Retail
Strathaven
Jeeves Specialist Catering
2nd Fl 5 Thomson Street
ML106JZ
Strathaven
01357 520726
Jo Jingles (Glasgow South)
Chatsw 5 Greystone Place
ML106NZ
Strathaven
Playgroups & Pre-School Education
Strathaven
11 Gre 39A Bridge Street
ML106AN
Strathaven
01357 529439
John C Hamilton
Garwoo 119 Machan Road
ML91HU
Larkhall
01698 881981
John Coll Opticians
A 2 Common Green
ML106AH
Strathaven
01357 522999
Opticians - Dispensing
Strathaven
John Flynn
Machan 18A Machan Road
ML91HG
Larkhall
01698 881688
John Hastie
Bank P Threestanes Road
ML106EB
Strathaven
01357 521257
John Jackson & Dick
Bay 9 3 Bridge Street
ML106AN
Strathaven
01357 522959
Johnston Combination Boilers
Nevis 4 Holm Street
ML106NB
Strathaven
01357 520241
Boilers - Servicing
Strathaven
Kaizen
40 Stonehouse Road
ML10 6LF
Strathaven
Bathroom Equipment & Fittings
Strathaven
Kenneth Macleod Ltd
20 Fis 34 Townhead Street
ML106DH
Strathaven
01357 528800
Travel Agents & Holiday Companies
Strathaven
Kenneth T MacDonald
Machan 18A Machan Road
ML91HG
Larkhall
01698 881688
Kirklandpark Primary School
Tower Kirkland Pk Avenue
ML106DY
Strathaven
01357 520177
Schools - Local Authority
Strathaven
Kitchen Plan
Buildi 7 Beauly Avenue
ML106FE
Strathaven
01698 745705
Kitchen Planners & Furnishers
Strathaven
Kitchen Plan
Buildi 7 Beauly Avenue
ML106FE
Strathaven
01357 528855
Kitchen Planners & Furnishers
Strathaven
Kitchen Reface Ltd
Unit 7 Hamilton Rd Ind Est
ML10 6UB
Strathaven
Kitchen Planners & Furnishers
Strathaven
L A Windows
Unit 7 Dunedin Road
ML92QS
Larkhall
01698 883452
Double Glazing Installers
Larkhall
14 Giffen Place
ML10 6HE
Strathaven
Dieticians & Nutritionists
Strathaven
La Rustichella
The Br 2 Bridge Street
ML106AN
Strathaven
01357 522555
Restaurants - Italian
Strathaven
Larkhall Academy
Little Cherryhill
ML91QN
Larkhall
01698 881570
Schools - Local Authority
Larkhall
Larkhall Baptist Church
Little 27 Machan Road
ML91HX
Larkhall
01698 881223
Places Of Worship
Larkhall
Larkhall Childrens Centre
Little Cherryhill
ML91QN
Larkhall
01698 886560
Larkhall Leisure Centre
Little Broomhill
ML91QP
Larkhall
01698 881742
Leisure & Recreation Centres
Larkhall
Les Enfants
Tandem 6 Common Green
ML106AF
Strathaven
01357 529310
Children & Babywear - Retail
Strathaven
Lesiureplan
Clock 40a Hamilton Road
ML106JA
Strathaven
01357 529946
Swimming Pool Contractors
Strathaven
Lomor Ltd
Woodsi 44 Kirk Street
ML106LB
Strathaven
01357 529833
Take Away Food Shops
Strathaven
Loudon
Unit 2 Caledonia Road
ML106AX
Strathaven
Agricultural Engineers
Strathaven
Lynn-4-Cladding
47 Hamilton Road
ML10 6JA
Strathaven
0141 556 7551
Building Refurbishment & Restoration Contractors
Strathaven
M & M Decorators
Unit 3 79 Margaretvale Drive
ML91EH
Larkhall
01698 888544
Painters_Decorators
Larkhall
M C McColl
COLERA 24-26 Common Green
ML106AF
Strathaven
01357 521296
Mace
Mace H 5 Green Street
ML106LT
Strathaven
01357 520243
Convenience Stores
Strathaven
Maid In Scotland
Thame 18 Glassford Road
ML106LL
Strathaven
Cleaning Services - Commercial
Strathaven
Manzil Takeaway
60 Chu 7 Green Street
ML106LT
Strathaven
01357 521261
Take Away Food Shops
Strathaven
Manzil Takeaway
60 Chu 7 Green Street
ML106LT
Strathaven
01357 529495
Take Away Food Shops
Strathaven
Marios
69 Eas 1 Wellbrae
ML106AL
Strathaven
Restaurants - Italian
Strathaven
24-26 Common Green
ML10 6AF
Strathaven
Convenience Stores
Strathaven
McCulloch European Transport
Unit 1 Loch Pk Industrial Estate
ML93LS
Larkhall
01698 791367
Road Haulage Services
Larkhall
McEwen Motors
Unit 3 Caledonia Road
ML106AX
Strathaven
01357 529244
Garage Services
Strathaven
Moss Chemist
Sunnyv 13 Green Street
ML106LT
Strathaven
Chemists - Dispensing
Strathaven
3 Dunlop Street
ML10 6LA
Strathaven
01357 529129
Travel Agents & Holiday Companies
Strathaven
N F U Mutual
Tonge Station Road
ML106BE
Strathaven
01357 521255
Insurance Agents & Companies
Strathaven
Nationwide Building Society
75 The 19-21 Common Green
ML106AQ
Strathaven
01357 551900
Building Societies & Other Financial Institutions
Strathaven
Norparts
Unit 3 6 Whiteshaw View
ML106UE
Strathaven
01357 523141
Domestic Appliances - Sales
Strathaven
One Stop Community Stores Ltd
Avoca 13 Main Street
ML106AJ
Strathaven
01357 523444
Convenience Stores
Strathaven
56 Primrose Avenue
ML9 1JY
Larkhall
Painting Contractors
Larkhall
Pamela Knox Opticians Ltd
A 7a Common Green
ML106AH
Strathaven
Patricia Innes
2/Will 19 Stonehouse Road
ML106PD
Strathaven
01357 520788
Hypnotherapists
Strathaven
Picasso Hair Studio
2 Cent 17 Waterside Street
ML106AW
Strathaven
01357 521667
Hairdressers - Unisex
Strathaven
Pinnacle Surveys
Unit 7 78 Machan Road
ML91HJ
Larkhall
Surveyors - Land
Larkhall
5-7 Green Street
ML10 6LT
Strathaven
Power Plus Electrical
Bridge 6 Newton Road
ML106BQ
Strathaven
Electricians & Electrical Contractors
Strathaven
Pure Beauty
1A Wes 1 Townhead Street
ML106AB
Strathaven
01357 528528
14 Carlisle Court
ML9 2FD
Larkhall
Roofing Services
Larkhall
R Marshall
Willow 7 Townhead Street
ML106AB
Strathaven
01357 520142
R McIvor
Windru 28 Barn Street
ML106LU
Strathaven
01357 521246
RR Piano Services
7 , Kirk Court
ML9 3GA
Larkhall
Pianos - Tuning & Repairs
Larkhall
Redwing
Unit 8 7 Main Street
ML106AJ
Strathaven
01357 521242
Designers - Graphic
Strathaven
Register Of Births Marriages & Deaths
The Ch 34 Common Green
ML106AF
Strathaven
Buchan 32 COMMON GREEN
ML106AF
Strathaven
01357 520143
Robert Jenkins (Shoe Retailers) Ltd
Buchan 32 COMMON GREEN
ML106AF
Strathaven
01357 520033
Rodger & Co
Hamilt Station Road
ML106BE
Strathaven
01357 529191
Rose & Crown
Rose & 3 The Cross
GL103TU
Stonehouse
01453 860240
Ross Cleaning Services
Unit 3 24 Pinewood Walk
ML106UL
Strathaven
Cleaning Services - Commercial
Strathaven
69, Commercial Rd
ML10 6JJ
Strathaven
Waterproofing - Buildings & Structures
Strathaven
S W Gilmour
Unit B 33 Common Green
ML106AQ
Strathaven
01357 521158
Confectioners - Retail
Strathaven
SC Brickwork Ltd
14 Croft
ML9 1AX
Larkhall
Construction Contractors - General
Larkhall
Sandford Primary School
Unit D Stonehouse Road
ML106PD
Strathaven
01357 520345
Schools - Local Authority
Strathaven
Sarah Smith
4 Dars 6 Townhead Street
ML106AB
Strathaven
Card & Poster Shops
Strathaven
Scissor Trix
Upton 6 Main Street
ML106AJ
Strathaven
01357 522156
Hairdressers - Unisex
Strathaven
Scot-Heat Plumbing & Heating Ltd
12 Toftcombs AvenueStonehouse
ML9 3QY
Larkhall
Heating Contractors & Consultants
Larkhall
Scotmid Co-operative Society Ltd
Head O 74 Waterside Street
ML106AW
Strathaven
01357 520592
Seudan
The De 40 Waterside Street
ML106AW
Strathaven
01357 529854
Antique Dealers
Strathaven
Shearer & McGregor
4 Stan 2b Commercial Road
ML106LX
Strathaven
01357 520168
Veterinary Surgeons & Practitioners
Strathaven
Shell (UK) Ltd
Danawa 1 Machan Road
ML91HX
Larkhall
01698 880110
Petrol Filling Stations
Larkhall
Shopwize
Woodla 5 Barn Street
ML106LU
Strathaven
01357 522540
Convenience Stores
Strathaven
Sime Services (Scotland)
Kilwud Holm Street
ML106NB
Strathaven
01357 522088
Boilers - Servicing
Strathaven
Surveyors - Building
Larkhall
Soaves
Soar M 13 Barn Street
ML106LU
Strathaven
01357 521022
Sound & Vision
Byeway 23 Green Street
ML106LT
Strathaven
01357 523399
Cctv & Video Equipment
Strathaven
Southlanarkshire tree care
13 Larkhall Road
ML10 6TH
Glassford
01357 529396
Tree Work & Forestry Services
Glassford
Springvale Hotel
Hamlet 18 Lethame Road
ML106AD
Strathaven
Springvale Hotel
Hamlet 18 Lethame Road
ML106AD
Strathaven
01357 520234
St. Pe Overton Road
ML106JW
Strathaven
01357 521317
Schools - Local Authority
Strathaven
St Patrick's Primary School
St. Pe Overton Road
ML106JW
Strathaven
01357 529108
Schools - Local Authority
Strathaven
Steel Tommy
Parkwo 19 Croft Place
ML91BQ
Larkhall
01698 886262
Painters_Decorators
Larkhall
4 Woodhill Rd
ML10 6NX
Strathaven
Driving Schools
Strathaven
Stitches Embroidery Service
Old Ac 12-16 Common Green
ML106AF
Strathaven
01357 521414
Old Ac Crawford Street
ML106AE
Strathaven
01357 520126
Schools - Local Authority
Strathaven
Old Ac 2 Birchfield Place
ML106HS
Strathaven
01357 520658
Catering Equipment
Strathaven
Old Ac Waterside Street
ML106AW
Strathaven
01357 529337
Charities & Voluntary Organisations
Strathaven
Old Ac Bowling Green Road
ML106DP
Strathaven
01357 520488
Sports Clubs & Associations
Strathaven
Old Ac 44 Waterside Street
ML106AW
Strathaven
01357 528947
Old Ac 12-16 Common Green
ML106AF
Strathaven
Old Ac Glasgow Road
ML106NL
Strathaven
01357 520421
Golf Courses & Clubs
Strathaven
Old Ac The Ward
ML106AS
Strathaven
01357 529911
Clinics - N.H.S.
Strathaven
Strath Glasgow Road
ML106LZ
Strathaven
01357 521167
Strath 126 Glasgow Road
ML106NL
Strathaven
01357 521250
5-7 Green Street
ML10 6LT
Strathaven
Post Office Services
Strathaven
Strath The Ward
ML106AS
Strathaven
01357 522993
Strath The Ward
ML106AS
Strathaven
01357 523427
Whites Hamilton Road
ML106SY
Strathaven
01357 529606
Sports Clubs & Associations
Strathaven
Whites Bowling Green Road
ML106DR
Strathaven
01357 522820
Leisure & Recreation Centres
Strathaven
Police 31 Green Street
ML106LT
Strathaven
01357 520222
5/Fulb 124 Machan Road
ML91HU
Larkhall
Post Office Services
Larkhall
Unit 1 Stonehouse Road
ML106TA
Strathaven
01357 529219
Lubricant Mnfrs & Distributors
Strathaven
Horton 35 Glasgow Road
ML106LZ
Strathaven
01357 521216
Heating Contractors & Consultants
Strathaven
Dieticians & Nutritionists
Strathaven
The Castle Tavern
Unit B 4 Todshill Street
ML106DD
Strathaven
01357 520267
The Chip Barn
Second 24 Barn Street
ML106LU
Strathaven
01357 520601
Fish & Chip Shops
Strathaven
The Computer Shop
Unit 1 34 Barn Street
ML106LU
Strathaven
01357 529330
Computer Systems & Software (Sales)
Strathaven
The Computer Shop
Unit 1 34 Barn Street
ML106LU
Strathaven
Computer Systems & Software (Sales)
Strathaven
The Drum
The Dr Todshill Street
ML106DD
Strathaven
01357 522288
The Elegant John
Suite 23 Townhead Street
ML106AB
Strathaven
01357 529515
Bathroom Planners & Furnishers
Strathaven
The Gentle Touch
Tree G 10 Townhead Street
ML106AB
Strathaven
01357 529999
The Green Room Hair Studio
137/Ro 17 Green Street
ML106LT
Strathaven
01357 523333
Hairdressers - Unisex
Strathaven
The Knotty Wood Co
Friars The Ward
ML106AS
Strathaven
Timber Framed Buildings
Strathaven
The Property Store
Estate 14 Turnbull Way
ML106UZ
Strathaven
01357 528942
Letting Agents
Strathaven
The Royal Bank Of Scotland PLC
9 Bay 34-36 Common Green
ML106AF
Strathaven
01357 521291
Banks & Other Financial Institutions
Strathaven
The Scout Association
Fordel Kirk Street
ML106BA
Strathaven
01357 521637
Youth Organisations & Centres
Strathaven
The Star Inn
325-32 6 Waterside Street
ML106AW
Strathaven
01357 520028
Thomas R Anderson
Lynwoo 19 Glasgow Road
ML106RS
Strathaven
01357 300233
Garage Services
Strathaven
Staircase Balustrade & Handrail Mnfrs
Strathaven
Tip Top
Flat 4 19 Townhead Street
ML106AB
Strathaven
01357 522607
Shoe Repairing
Strathaven
Tip Top Tree Services
60 , Rokeby Crescent
ML10 6EG
Strathaven
Gardening Services
Strathaven
Topcat Carpet Cleaning
24 Watt Court
ML9 3FW
Larkhall
Tudor Coffee House
Tudor 4a Common Green
ML106AH
Strathaven
01357 529487
Turner Auto Salvage
Unit 7 Caledonia Road
ML106AX
Strathaven
01357 522951
Car Breakers & Dismantlers
Strathaven
Turner Autosalvage
Ryecro 7 Station Road
ML106BE
Strathaven
01357 522601
Car Breakers & Dismantlers
Strathaven
Valbruna Ltd
The Vi 35 Glassford Road
ML106LL
Strathaven
01357 528630
Stainless Steel Stockholders
Strathaven
Victoria Wine
6 The 1a Common Green
ML106AH
Strathaven
01357 300249
Wines Spirits & Beer - Retail
Strathaven
WJS Property Maintenance & Refurbishment
149 Carlisle Rd
ML9 3PN
Larkhall
Joiners & Carpenters
Larkhall
Wallace Smith
Old Ja 5 Thomson Street
ML106JZ
Strathaven
01357 520726
Waterside Car Services
Unit 4 6 The Ward
ML106AS
Strathaven
01357 522201
Garage Services
Strathaven
Waterside Pub & Restaurant
354 Ba 31 Waterside Street
ML106AW
Strathaven
01357 522588
Restaurants - Pub Food
Strathaven
Whitelaw & Co
Old To 17c Townhead Street
ML106AB
Strathaven
William Hamilton & Son
Stanle 69 Commercial Road
ML106JJ
Strathaven
01357 520249
Wonderland Pets
Jupite 30 Kirk Street
ML106LB
Strathaven
01357 522235
Pet Shops & Pet Supplies
Strathaven
Ziggys
41 Bre 13a Green Street
ML106LT
Strathaven
01357 520616
Hairdressers - Unisex
Strathaven
Driving Schools
Strathaven
2 Udston Mill Road
ML9 3JL
Larkhall
0330 016 5126
Building Services
Larkhall