Discount Centres
South Lanarkshire
Greggs
U2 40/42 High Street
ML11 7EX
Lanark
01555 662871
Cemeteries & Crematoria
Lanark
Londis
12 Ladyacre Road
ML11 7LQ
Lanark
01555 665025
Convenience Stores
Lanark
Doors & Shutters - Sales & Installation
Lanark
Banks & Other Financial Institutions
Lanark
Premier
35 Smyllum Road
ML11 7BZ
Lanark
01555 662958
Convenience Stores
Lanark
RBS Lanark
88 High Street
ML11 7ET
Lanark
0345 724 2424
Banks & Other Financial Institutions
Lanark
Subway
127/129 High Street
ML11 7LN
Lanark
01555 666189
Restaurants - Other
Lanark
Tesco Cafe
Gallowhill Road
ML11 7AG
Lanark
0345 677 9404
Convenience Stores
Lanark
Dog Clipping & Grooming
Lanark
Heating Contractors & Consultants
Lanark
Lidl
Old Market Road
ML11 7LQ
Lanark
020 3966 5566
Hospitals
60 Grove End Road
Fitness Consultants
South Lanarkshire
Optical Goods - Retail
Lanark
Unit 7, Braidfute Retail Park
ML11 7LQ
Lanark
0345 165 7877
Children & Babywear - Retail
Lanark
8, Braidfute Retail Park
ML11 7LQ
Lanark
0345 266 1281
Pet Shops & Pet Supplies
Lanark
CHA Community Hub
ML11 7PT
Lanark
01698 654998
Banks & Other Financial Institutions
Lanark
Flat 2 197 St Leonard Street
ML117DU
Lanark
01555 661814
1st For Convenience
Suite 37 Bannatyne Street
ML117JR
Lanark
Convenience Stores
Lanark
3 In 1
Chambe 31 Smyllum Road
ML117BZ
Lanark
01555 666822
Take Away Food Shops
Lanark
A B Associates
Trem Y 19 Bannatyne Street
ML117JR
Lanark
01555 660077
A McLellan
The Ol 25 Rhyber Avenue
ML117AP
Lanark
01555 664630
Painters_Decorators
Lanark
Abbey
Abbey 112 High Street
ML117ES
Lanark
0845 765 4321
Banks & Other Financial Institutions
Lanark
Ace Cleaning Services
The Co 7 Albany Drive
ML119AG
Lanark
01555 663196
Acorn Veterinary Centre
Oak Vi Woodstock Road
ML117DH
Lanark
01555 663127
Veterinary Surgeons & Practitioners
Lanark
Hozier 129 Hyndford Road
ML119AU
Lanark
01555 666266
Property Maintenance & Repairs
Lanark
Alex Barrie & Sons
Yew Tr 22 High Street
ML117EX
Lanark
01555 663245
Painters_Decorators
Lanark
Alexander Brooks & Son Ltd
Bury C 31 High Street
ML117LU
Lanark
01555 662346
Ladieswear - Retail
Lanark
Algarde
Unit 2 22 Wellgate
ML119DT
Lanark
01555 660837
Andrew Alston & Son
The Ol 11 Ladyacre Road
ML117LQ
Lanark
01555 661391
Agricultural Engineers
Lanark
Bar Salato
The Ma 23 High Street
ML117LU
Lanark
01555 660436
Bensons
Unit 3 28-30 Wellgate
ML119DT
Lanark
01555 664201
Hairdressers - Unisex
Lanark
85-87 High St
ML11 7LN
Lanark
Boots The Chemists
1 The 85-87 High Street
ML117LU
Lanark
Chemists - Dispensing
Lanark
Hawtho 27 St Leonard Street
ML117AB
Lanark
Brian Trainor
Unit 1 15 Stanmore Cr
ML117DF
Lanark
01555 664024
Musical Instrument Repairs & Servicing
Lanark
Browns Of Lanark Ltd
Eastga 36 Wellgate
ML119DT
Lanark
01555 666288
Restaurants - Other
Lanark
Buckles
Mariti St. Vincent Place
ML117LA
Lanark
Burrell Design Studio
The To 4 Silvermuir Holding
ML117SD
Lanark
Alexan 108 High Street
ML117ES
Lanark
01555 663193
C Scott Plumbing & Heating
6 Roman Court
ML11 7RU
South Lanarkshire
01555 663244
Heating Contractors & Consultants
South Lanarkshire
Hyndford Quarry
ML11 9TA
Lanark
Construction Contractors - General
Lanark
Hyndford Road
ML11 9TA
Lanark
Construction Contractors - General
Lanark
Camerons
4 97 High Street
ML117LN
Lanark
01555 663919
4 68 High Street
ML117ES
Lanark
01555 661127
Taxis & Private Hire
Lanark
Capital House
Lovela 95 High Street
ML117LN
Lanark
01555 663826
Restaurants - Chinese
Lanark
Carol Millar
Forum 15 Bannatyne Street
ML117JR
Lanark
01555 663722
Ladieswear - Retail
Lanark
Castlegate Cleaners
Castle 22c Bannatyne Street
ML117JR
Lanark
01555 664673
Catherines
Compto 1 Kenilworth Road
ML117BL
Lanark
Charles Low
Woodsi 178 Hyndford Road
ML119BG
Lanark
01555 663907
Petrol Filling Stations
Lanark
China Bleu
The Th 43 Wellgate
ML119DS
Lanark
01555 666077
Take Away Food Shops
Lanark
Choice Buildings
Crayfo Hyndford Road
ML119AX
Lanark
01555 660808
Chun Chun
The Co 21 Wellgatehead
ML119AA
Lanark
01555 664080
Take Away Food Shops
Lanark
Clinton Cards PLC
43 The 28 High Street
ML117EX
Lanark
01555 665530
Card & Poster Shops
Lanark
Clyde Valley Veterinary Centre
Unit 1 48 Whitelees Road
ML117RX
Lanark
01555 663073
Veterinary Surgeons & Practitioners
Lanark
Clydesdale Bank PLC
Busine 2 Wellgate
ML119DT
Lanark
0845 782 6603
Banks & Other Financial Institutions
Lanark
Clydesdale Counselling & Human Development Project
Cliff 41 South Vennel
ML117JT
Lanark
01555 666827
Counselling Services & Advice Services
Lanark
Clydesdale Specialist Support
Cricke Whitelees Road
ML117LE
Lanark
01555 664090
Schools - Local Authority
Lanark
Clydewide Taxis
Unit 5 99 High Street
ML117LN
Lanark
01555 663221
Taxis & Private Hire
Lanark
Colin Glover
Dairy 55 Wellgate
ML119DS
Lanark
01555 661311
Hairdressers & Hair Stylists - Men's
Lanark
Conservative Association
Clydes 129 Hyndford Road
ML119AU
Lanark
Corra Linn
Maiden 1 Wellgatehead
ML119AA
Lanark
01555 661056
Country Carpets
5 The 186 Hyndford Road
ML119BG
Lanark
Carpets & Rugs - Retail
Lanark
Crossburn Service Station
Crossb Ayr Road
ML110QA
Lanark
01555 851029
Petrol Filling Stations
Lanark
Crosslaw House
The Ga Home Street
ML119AZ
Lanark
01555 664445
Residential Care Homes
Lanark
1/Pros 75 Wellgate
ML119DS
Lanark
01555 661956
D F Trade Services
Pear T 58 St. Nicholas Road
ML117AX
Lanark
01555 661546
D H McKeller
Green 41 High Street
ML117LU
Lanark
01555 661312
D Stewart Toy
Barcla 29a High Street
ML117LU
Lanark
01555 665761
Dale Centre
Dale H Yvetot Avenue
ML117BP
Lanark
01555 664419
Dickie & Jack
Dickey 32 Hyndford Road
ML119AE
Lanark
01555 664889
Diva
140 Ch 20 Wellgate
ML119DT
Lanark
01555 666457
Douglas H Dickie
Dalton 29A High Street
ML117LU
Lanark
Quantity Surveyors
Lanark
Douglas Primary School
Gaff H Ayr Road
ML110QA
Lanark
01555 851224
Schools - Local Authority
Lanark
Douglas Water Golf Club
Fintex Ayr Road
ML119NP
Lanark
01555 880361
Golf Courses & Clubs
Lanark
Dr A E Lang
The Ol Ayr Road
ML119NP
Lanark
01555 880204
Dr I M Kane
Amwell Ayr Road
ML119NP
Lanark
01555 880204
Dr MacCather
Unit 5 Ayr Road
ML119NP
Lanark
01555 880204
Dr R J Flowerdew
Derwen Ayr Road
ML119NP
Lanark
01555 880204
Dr W S Scott
Corell Ayr Road
ML119NP
Lanark
01555 880204
East India Co
2 Vict 32 Wellgate
ML119DT
Lanark
01555 663827
Restaurants - Indian
Lanark
Edge Clothing
Cambri 11 Bannatyne Street
ML117JR
Lanark
Fishing & Survival Ex Army Clothing
Unity 35 Bannatyne Street
ML117JR
Lanark
01555 660097
Outdoor Clothing & Equipment
Lanark
Unit A 6 Wellgate
ML119DT
Lanark
Electricians & Electrical Contractors
Lanark
Unit 4 100 High Street
ML117ES
Lanark
Frasers Of Lanark
Brookl 2 Bannatyne Street
ML117JR
Lanark
Camping Equipment Suppliers
Lanark
Fretronics Audio
7 Gavel Lane
ML11 9FB
Lanark
07793 674621
Domestic Appliances - Sales
Lanark
Fringes
25/Lly 110 High Street
ML117ES
Lanark
01555 662948
Hairdressers - Unisex
Lanark
G & F Ireland
Willow 35 Smyllum Road
ML117BZ
Lanark
Convenience Stores
Lanark
G Hadyoon
Marsha 71 Wellgate
ML119DS
Lanark
01555 666600
Take Away Food Shops
Lanark
G.M. Contractors (Scotland) Ltd.
23 Woodlands Avenue
ML11 9FF
Lanark
07786 006255
George Tennent
Unit 1 16 Wellgate
ML119DT
Lanark
01555 663017
Gideons International
Wester 10 Marrs Wynd
ML117JE
Lanark
01555 662370
Religious Organisations
Lanark
Gillespie Bookmakers
Priory 62 Wellgate
ML119DT
Lanark
01555 661642
Glenmuir Ltd
Linnvi 25-29 Delves Road
ML119DX
Lanark
01555 662244
Leisure & Sportswear Mnfrs & Wholesalers
Lanark
Glespin Hall
Savill Ayr Road
ML110SF
Lanark
01555 851119
Global Video (UK) Ltd
Unit 5 5 St Vincent Place
ML117LA
Lanark
01555 665590
Gold N Silver
Railwa 123 High Street
ML117LN
Lanark
01555 665342
Gordon Gardiner Slater & Plasterer
1 Hall Place
ML11 7BB
Lanark
Plaster Mnfrs & Suppliers
Lanark
Stiell 178 Hyndford Road
ML119BG
Lanark
Lawnmowers & Garden Machinery - Sales & Service
Lanark
Grandycare
Tree T 127 Hyndford Road
ML119AU
Lanark
01555 664643
Nurseries & Creches
Lanark
Greggs
120 Ma 71 High Street
ML117LN
Lanark
01555 661216
Haddows
12 Cor 84 High Street
ML117ES
Lanark
01555 661023
Wines Spirits & Beer - Retail
Lanark
Halfords - Lanark Store
Unit 6B, Braidfute Retail Park
ML11 7LQ
Lanark
01555 678410
Car Accessories & Parts
Lanark
Halifax PLC
319-32 70 High Street
ML117ES
Lanark
0870 600 5000
Banks & Other Financial Institutions
Lanark
Hannah's Health & Beauty
Unit 3 36 Bannatyne Street
ML117JR
Lanark
01555 666043
Beauty Consultants & Specialists
Lanark
Happit Ltd
Head O 75-77 High Street
ML117LN
Lanark
01555 662621
Home Instead Senior Care South Lanarkshire
7 St. Leonard St
ML11 7AB
Lanark
Home Care Services
Lanark
Horse & Jockey Bar
Horse 56 High Street
ML117ES
Lanark
01555 662824
House Of Johnston
Unit 5 Bannatyne Street
ML117JR
Lanark
01555 663686
Church 74 High Street
ML117ES
Lanark
01555 662215
Hughes & McHugh
Croft 12 Bannatyne Street
ML117JR
Lanark
01555 665848
Ian Crawford
Sandyl Whitelees Road
ML117LD
Lanark
01555 664432
Agricultural Merchants
Lanark
Ian Lewis
The Sh 171 St. Leonard Street
ML117DX
Lanark
01555 664614
Iceland Foods PLC
Unit 5 113 High Street
ML117LN
Lanark
01555 666996
Icemark
Epsilo 4 Newlands Street
ML119BD
Lanark
Refrigerators & Freezers - Servicing & Repairs
Lanark
Images
Meirio 26 Wellgate
ML119DT
Lanark
01555 660036
Inn On The Loch
Silver 179 Hyndford Road
ML119BJ
Lanark
01555 663638
Restaurants - Other
Lanark
Integrated Engineering Support
4 Wardlaw Grove
ML11 7TA
Lanark
Die-Casting Equipment & Services
Lanark
Intouch Communications
Mercur 106 High Street
ML117ES
Lanark
J & A Pearson
Braxfi New Lanark Road
ML119DA
Lanark
01555 661952
J & D Flynn
Sabrin 13 St Leonard Street
ML117AB
Lanark
01555 661088
J Frood & Sons
Unit A 47 Wellgate
ML119DS
Lanark
01555 663927
Boilers - Servicing
Lanark
J Hughes
Copple 31 Bannatyne Street
ML117JR
Lanark
01555 666508
J Rooney
Somert 55 Wellgate
ML119DS
Lanark
01555 663999
Hairdressers & Hair Stylists - Ladies'
Lanark
Jacks Ironmongers
Jacks 7-11 Hyndford Place
ML119EA
Lanark
01555 665349
James & Son
Unit 1 2 Home Street
ML119AZ
Lanark
01555 660387
James Aitken
Milnba 19 Weavers Walk
ML119AW
Lanark
01555 661201
James Dunlop
Unit 1 Ayr Road
ML119TU
Lanark
01555 880239
197 St Leonard Street
ML11 7DU
Lanark
01555 661814
Jan Macbeth
Manor Ayr Road
ML119NP
Lanark
01555 880579
Homeopathic Practitioners
Lanark
Jean Duffus
Chambe 34 Stanmore Cr
ML117DF
Lanark
01555 663261
Artists & Illustrators
Lanark
Jehovah's Witnesses
3A/Gra 98 High Street
ML117ES
Lanark
01555 661110
Religious Organisations
Lanark
Jimmy Hood
6 Howa South Vennel
ML117JT
Lanark
01555 673177
Members Of Parliaments
Lanark
178, Hyndford Rd
ML11 9BG
Lanark
Car Accessories & Parts
Lanark
Joan Wright Florist
Totten 7 Wellgate
ML119DS
Lanark
0800 332412
Wedding Supplies & Services
Lanark
John F Feenan
Dunloe 21 Cleghorn Avenue
ML117AZ
Lanark
01555 664619
Convenience Stores
Lanark
John Hannah (Tomato Growers) Ltd
Heanor Richland
ML117RL
Lanark
01555 663002
Fruit & Vegetable Growers
Lanark
John Seenen
Premie 25 Cleghorn Avenue
ML117AZ
Lanark
01555 665345
Karen Gillon
Choppa 11 Wellgate
ML119DS
Lanark
01555 660526
Central Government
Lanark
Key Housing Association Ltd
Savoy 73 High Street
ML117LN
Lanark
Housing Associations
Lanark
Ladyacre Lanark
Glenca Ladyacre Road
ML117LQ
Lanark
Ladyholme Cottage Hospital
Ladygr Ayr Road
ML110RH
Lanark
01555 851210
72 High St
ML11 7ES
Lanark
Lanark Gazette
Colleg 5 Wellgate
ML119DS
Lanark
01555 663937
Newspaper & Magazine Publishers
Lanark
Lanark Golf Club
Colleg Whitelees Road
ML117RX
Lanark
Golf Courses & Clubs
Lanark
Lanark Grammar School
Colleg Albany Drive
ML119AQ
Lanark
01555 662471
Schools - Local Authority
Lanark
Lanark Hardware
Colleg 18 High Street
ML117EX
Lanark
Lanark Health Centre
Colleg Woodstock Road
ML117DH
Lanark
01555 667150
Lanark Market
Lanark Hyndford Road
ML119AU
Lanark
01555 663658
Restaurants - Other
Lanark
Lanark Memorial Hall
Lanark St. Leonard Street
ML117AB
Lanark
01555 665383
197 St Leonard Street
ML11 7DU
Lanark
01555 661814
Lanark Primary School
Lanark Rhyber Avenue
ML117HQ
Lanark
01555 662806
Schools - Local Authority
Lanark
Lanark ShopMobility
Crossr 45 Smyllum Road
ML117BZ
Lanark
0871 717 5542
Charities & Voluntary Organisations
Lanark
Lanark Swimming Pool
Crossr South Vennel
ML117JT
Lanark
01555 666800
Swimming Pools - Public
Lanark
Lanark Tourist Information Centre
Horsem Ladyacre Road
ML117LQ
Lanark
01555 661661
Tourist Information
Lanark
Lanark Tyre & Exhaust Centre
Horsem 3 Baxter Lane
ML117AF
Lanark
01555 661001
Lanarkshire Farming & Wildlife Advisory Group
Lanark Hyndford Road
ML119AX
Lanark
Business Information Services
Lanark
Lawrie & Symington Ltd
Unit 3 Hyndford Road
ML119AX
Lanark
01555 662281
Auctioneers & Valuers
Lanark
Lawrie & Symington Ltd
Unit 3 19 Ladyacre Road
ML117LQ
Lanark
01555 660099
Agricultural Merchants
Lanark
Little People
105 Qu 29C High Street
ML117LU
Lanark
01555 665946
Nurseries & Creches
Lanark
Lloyds TSB (Scotland) PLC
4-5 Qu 25 Bannatyne Street
ML117JR
Lanark
0845 303 0109
Banks & Other Financial Institutions
Lanark
78 High Street
ML11 7ES
Lanark
Woodstock Road
ML11 7DH
Lanark
178, Hyndford Rd
ML11 9BH
Lanark
Lock Car Spares
Union 186 Hyndford Road
ML119BG
Lanark
01555 660234
Car Accessories & Parts
Lanark
Caldwellside Ind Est
ML11 7SR
Lanark
Ardoch 158 Smyllum Road
ML117BT
Lanark
01555 664020
Housing Associations
Lanark
Louise Adamson
Lanark Whitelees Road
ML117RX
Lanark
01555 665261
M R A
Eastfi 2-6 Wellgatehead
ML119AA
Lanark
01555 662466
65 High Street
ML11 7LN
Lanark
Motor Caravan Dealers
Lanark
Mackays Stores Ltd
Unit 4 65 High Street
ML117LN
Lanark
01555 663057
Maisies Bar
1 Chid 12 Wellgate
ML119DT
Lanark
01555 664644
Marie Curie Cancer Care
Room 2 66 High Street
ML117ES
Lanark
01555 661077
Marionettes
Marion 40 Bannatyne Street
ML117JR
Lanark
01555 665040
Children & Babywear - Retail
Lanark
McChan Cantonese
Compas 121 High Street
ML117LN
Lanark
01555 662742
Take Away Food Shops
Lanark
37 Bannatyne Street
ML11 7JR
Lanark
Convenience Stores
Lanark
McCormicks Taxis
Crow T 8 Forrest Road
ML117AY
Lanark
01555 664472
Taxis & Private Hire
Lanark
McCracken
Howard Ayr Road
ML119TU
Lanark
01555 880890
Freight Forwarders
Lanark
McLintock & Mullen
Unit 3 16 Birks Place
ML117AJ
Lanark
01555 660171
Road Haulage Services
Lanark
Messianic Servant Ministries
1 Rive 15 Potters Wynd
ML117JB
Lanark
01555 663665
Charities & Voluntary Organisations
Lanark
Unit 1 25 High Street
ML117LU
Lanark
01555 660661
Hairdressers - Unisex
Lanark
Moor Park Homes Ltd
The Sa Whitelees Road
ML117RX
Lanark
01555 665087
Timber Framed Buildings
Lanark
Morison & Smith
Unit G 61 High Street
ML117LN
Lanark
01555 661435
Morrisons Landscaping
46 /2, Bannatyne St
ML11 7JS
Lanark
01698 642063
Gardening Services
Lanark
Mosko
Willia 7 St. Vincent Place
ML117LA
Lanark
01555 661281
Hairdressers - Unisex
Lanark
Munro Klick
18 Cor 38-40 High Street
ML117EX
Lanark
0870 750 5625
Photographic Processors
Lanark
N F U Mutual
Tonge 43 High Street
ML117LU
Lanark
01555 662271
Insurance Agents & Companies
Lanark
New Lanark Primary School
New La 64 New Lanark Road
ML119BY
Lanark
01555 663069
Schools - Local Authority
Lanark
Nisbeez
Centra 3 St. Leonard Street
ML117AB
Lanark
Art & Craft Materials
Lanark
Off The Wall
Unit 8 53 Wellgate
ML119DS
Lanark
01555 666222
Art Galleries & Fine Art Dealers
Lanark
Oxfam
3 Crow 1-3 Bannatyne Street
ML117JR
Lanark
01555 662937
Palace Tandoori
Osborn 10 St. Leonard Street
ML117AB
Lanark
01555 666688
Take Away Food Shops
Lanark
Panache
8 Tick 13-15 Wellgate
ML119DS
Lanark
Wedding Supplies & Services
Lanark
Paper Blossom
Stag H 24 Braxfield Road
ML119AH
Lanark
01555 663268
Paper & Cardboard Products & Packaging - Mnfrs
Lanark
Pets N Stuff
Unit 4 35 St. Leonard Street
ML117AB
Lanark
01555 661100
Pet Shops & Pet Supplies
Lanark
Post Office Ltd
Breck 28 St Leonard Street
ML117AB
Lanark
0845 722 3344
Post Office Services
Lanark
58-64 High Street
ML11 7ES
Lanark
7 Bells Wynd
ML11 7JF
Lanark
- Lanarkshire
07905 361217
R C McLeish
Knowle 37-39 Wellgate
ML119DS
Lanark
01555 665933
Ramage Distribution Ltd
Unit 1 Ayr Road
ML110SF
Lanark
01555 851733
Road Haulage Services
Lanark
Reflections
Unit 1 82 High Street
ML117ES
Lanark
01555 661112
Soft Furnishings - Retail
Lanark
Reid & Fox
Threaf 112 Rhyber Avenue
ML117JH
Lanark
Landscape Architects & Designers
Lanark
Ristorante La Vigna
Fleath 40 Wellgate
ML119DT
Lanark
01555 664320
Restaurants - Italian
Lanark
Robert Fisher
5 Pape Hagholm Road
ML117SG
Lanark
Nurseries - Wholesale
Lanark
Robert McMillan
East R 1 Kenilworth Road
ML117BL
Lanark
01555 662295
Robert Owen Memorial Primary School
Laura SMYLLUM RD
ML117BZ
Lanark
01555 662486
Schools - Local Authority
Lanark
38 Bannatyne Street
M11 7JR
Lanark
Financial Services
Lanark
Rocket Associates
Roxeth Hyndford Road
ML119AE
Lanark
01555 661856
Marketing Consultants & Services
Lanark
Rollon
Unit 2 17 Wellgatehead
ML119AA
Lanark
01555 660525
Take Away Food Shops
Lanark
Ross Of Lanark
Invero 171 St Leonard Street
ML117DZ
Lanark
01555 665025
Rossi
Unit 7 15 High Street
ML117LU
Lanark
Woodstock Road
ML11 7DH
Lanark
01555 663157
Chemists - Dispensing
Lanark
Royal Mail
Lanark 1 Home Street
ML119AR
Lanark
01555 663661
Royal Oak Hotel
Romani 39 Bannatyne Street
ML117JR
Lanark
01555 665895
S B Decor
Park S 5 Hall Place
ML117BB
Lanark
01555 664170
Painters_Decorators
Lanark
STAARS Scotland
34 Woodlands Avenue
ML11 9FF
Lanark
Unit 1 1 Crosslaw Avenue
ML119AY
Lanark
01555 665197
Paving & Driveway Contractors
Lanark
Sandy McCracken & Son Ltd
Sandy Ayr Road
ML119NP
Lanark
01555 880890
Road Haulage Services
Lanark
Savers PLC
Unit 1 42 High Street
ML117LU
Lanark
01555 666185
Scotlog
163 St. Leonard St
ML11 7DX
Lanark
Scott McNab & Davenhill
Wharfe 72 High Street
ML117ES
Lanark
01555 662441
Scottish Childminding Association
Suite 5 Birks Place
ML117AJ
Lanark
Childcare Services
Lanark
Scottish Natural Heritage
Fraser 22 Bannatyne Street
ML117JR
Lanark
01555 665928
Conservation Organisations
Lanark
Scottish Technical Services
Unit 9 Whitelees Road
ML117LD
Lanark
01555 661133
Insurance Services
Lanark
Scotzone Insurance Consultants Ltd
Unit 1 7 St. Leonard Street
ML117AB
Lanark
01555 664314
Financial Advisers- Independent
Lanark
Semi Chem Ltd
5 Lani High Street
ML117LU
Lanark
01555 661006
Senses
9a Bir 23 Wellgate
ML119DS
Lanark
01555 662266
Alternative & Complementary Medicines & Therapies
Lanark
Ayr Road
ML11 0SJ
Lanark
07399 796170
Smail & Ewart
Unit 5 70 High Street
ML117ES
Lanark
01555 666111
Somerfield Stores Ltd
Bobbin St Vincent Place
ML117LA
Lanark
01555 665922
St Mary's Catholic Church
St. Ma 70 Bannatyne Street
ML117JS
Lanark
01555 662234
St Mary's Primary School
St. Ma Whitelees Road
ML117LE
Lanark
01555 663480
Schools - Local Authority
Lanark
St Vincent De Paul Charity Shop
Ozanam 40 St Leonard Street
ML117BH
Lanark
01555 661305
Stablestone Primary School
Elseca Ayr Road
ML110SF
Lanark
01555 851203
Schools - Local Authority
Lanark
Starting Grid
Yew Co 15 St Leonard Street
ML117AB
Lanark
Car Accessories & Parts
Lanark
Stead & Simpson Ltd
2 Burl 91 High Street
ML117LN
Lanark
01555 664576
Police Ayr Road
ML110QA
Lanark
01555 662455
15 Her 127-129 High Street
ML117LN
Lanark
01555 666839
Charities & Voluntary Organisations
Lanark
Largs 19 Wellgate
ML119DT
Lanark
01555 662985
Solariums & Tanning Salons
Lanark
Unit 3 60f Wellgate
ML119DT
Lanark
01555 664915
25 Bannatyne Street
ML11 7JR
Lanark
Banks & Other Financial Institutions
Lanark
Unit 5 45 High Street
ML117LU
Lanark
01555 666162
Take Away Food Shops
Lanark
Unit 2 99 High Street
ML117LN
Lanark
01555 666333
Signs & Nameplates
Lanark
Minor Gallowhill Road
ML117AG
Lanark
0845 677 9404
Unit 6 110 High Street
ML117ES
Lanark
01555 660051
The Birchtree Clinic
Unit 5 3 South Vennel
ML117JT
Lanark
01555 665703
The Body Natural
Burnt 44 Wellgate
ML119DT
Lanark
01555 661400
Health Foods & Products
Lanark
The Candy Box
7a Mar 15 High Street
ML117LU
Lanark
01555 661123
Confectioners - Retail
Lanark
The Cargill House Club
Carey 21 St Leonard Street
ML117AB
Lanark
01555 663615
The Clarks Shop
Interc 35 High Street
ML117LU
Lanark
01555 665353
The Clydesdale Youth Project
Suite 13 St. Vincent Place
ML117LA
Lanark
Charities & Voluntary Organisations
Lanark
The Directors Box
Herber 9 High Street
ML117LU
Lanark
01555 662984
Hairdressers - Unisex
Lanark
The Douglas Arms Hotel
Jubile Ayr Road
ML110PX
Lanark
01555 851322
The Gift Centre
St. Sw 46 Bannatyne Street
ML117JS
Lanark
The Hair Chair Ltd
Unit 1 21 High Street
ML117LU
Lanark
01555 663243
Hairdressers - Unisex
Lanark
The Image Works
Block 21 Hyndford Road
ML119AE
Lanark
01555 665493
Designers - Graphic
Lanark
The Lanark Doctors
Unit 1 Woodstock Road
ML117DH
Lanark
01555 665522
The Port Vaults
Port O 118 High Street
ML117ES
Lanark
01555 663464
The Scottish Agricultural College
Drummo 57 High Street
ML117LF
Lanark
01555 662562
Colleges - Technical & Agricultural
Lanark
Thomas Auld & Sons Ltd
25 Pri 96 High Street
ML117ES
Lanark
01555 663973
Thomas Cook Ltd
PO Box 50 High Street
ML117EX
Lanark
01555 557500
Travel Agents & Holiday Companies
Lanark
52 High Street
ML11 7EX
Lanark
Travel Agents & Holiday Companies
Lanark
Thomson
Unit 1 29 High Street
ML117LU
Lanark
01555 665540
Travel Agents & Holiday Companies
Lanark
Thresher
Unit 4 High Street
ML117EX
Lanark
01555 664651
Wines Spirits & Beer - Retail
Lanark
Timpson Services
Braehe 100 High Street
ML117ES
Lanark
Total Finesse
First 16 St. Leonard Street
ML117AB
Lanark
01555 660600
Solariums & Tanning Salons
Lanark
Trendy Fashion
Unit 6 47 High Street
ML117LU
Lanark
8 Kenilworth Rd
ML11 7BN
Lanark
Unique By Jillian
2 Bannatyne Street
ML11 7JR
Lanark
01555 665606
Safety Equipment & Clothing
Lanark
Uptown Boutique
Hughen 50 Bannatyne Street
ML117JS
Lanark
01555 661050
V Hilland
Linden 70 High Street
ML117ES
Lanark
01555 666111
Valerio's
Beacon Bannatyne Street
ML117LB
Lanark
01555 665818
W A Robb
Cefn G 5 Wellgatehead
ML119AA
Lanark
Veterinary Surgeons & Practitioners
Lanark
W H Repairs
Victor 5 Weavers Walk
ML119AW
Lanark
01555 662646
Domestic Appliances - Servicing
Lanark
W Russell & Son
Unit 3 Bankhead Farm
ML118LU
Lanark
01555 840265
Road Haulage Services
Lanark
W.A Robb
5, Wellgatehead
ML11 9AA
Lanark
Veterinary Surgeons & Practitioners
Lanark
99 - 107 High Street
ML11 7LN
Lanark
Stationery Suppliers
Lanark
Wah May
17 Bro 50 Wellgate
ML119DT
Lanark
01555 662813
Take Away Food Shops
Lanark
Wallace Of Aye
Unit 1 130 Hyndford Road
ML119AU
Lanark
01555 662277
Wines Spirits & Beer - Wholesale
Lanark
Watchworks
Flat 4 19 High Street
ML117LU
Lanark
Clocks & Watches - Sales & Repair
Lanark
Westwoods Carpets Ltd
Unit 5 39 Bannatyne Street
ML117JR
Lanark
01555 664439
Carpets & Rugs - Retail
Lanark
Wheelnuts
Unit 4 19 Wellgate
ML119DS
Lanark
01555 660411
Car Accessories & Parts
Lanark
Whyte & Barrie
15 Low 37 St Leonard Street
ML117AB
Lanark
01555 663058
Surveyors & Valuers
Lanark
William Withers & Co
Unit 5 186 Hyndford Road
ML119BG
Lanark
Agricultural Engineers
Lanark
Woolworths PLC
55-58 58-64 High Street
ML117ES
Lanark
01555 662313
Wynd Gallery
The Bu 10 Bernards Wynd
ML117JX
Lanark
01555 663562
Picture & Photo Framing Services
Lanark