all categories in Lasswade and near me (300)

Bank of Scotland

24 High Street
EH19 2AA Midlothian
0345 721 3141
Yext Logo
Banks & Other Financial Institutions Midlothian

Barclays Funeral Directors

1 Polton Street
EH19 3HB Edinburgh
0131 654 9226
Yext Logo
Cemeteries & Crematoria Edinburgh

Bellway - West Edge Meadows

Lasswade Road
EH17 8SD Gilmerton
0131 341 3586
Yext Logo
Phonebook Gilmerton

Bluebird Care

40/12 Hardengreen Business Park
EH22 3NU Dalkeith
0131 660 6610
Yext Logo
Childcare Services Dalkeith

Bonnyrigg Post Office

Settlement Project
EH19 2AE Bonnyrigg
0131 660 6046
Yext Logo
Banks & Other Financial Institutions Bonnyrigg

Busy Bees at Midlothian Hopefield Castle

Cockpen Rd
EH19 3HS Bonnyrigg
0131 629 3363
Yext Logo
Playgroups & Pre-School Education Bonnyrigg

Co-op Food - Bonnyrigg

78 High Street
EH19 2AE Bonnyrigg
0131 663 3667
Yext Logo
Supermarkets Bonnyrigg

Costcutter

2 Station Road
EH22 3EU Eskbank
0131 663 3442
Yext Logo
Convenience Stores Eskbank

Direct Scaffolding Ltd

Unit 11
EH20 9QX Loanhead
0131 357 1980
Yext Logo
Scaffolding & Work Platforms Loanhead

Esk Valley Table Table

Melville Dykes Road
EH18 1AN Dalkeith
0131 561 9000
Yext Logo
Public Houses Dalkeith

Greggs

U4 44 High Street
EH19 2AA Bonnyrigg
0131 654 2724
Yext Logo
Bakers' Shops Bonnyrigg

Greggs

Eskbank Ro Drive Thru Bonnyrigg Road
EH22 3FU Eskbank
0131 357 6034
Yext Logo
Bakers' Shops Eskbank

McDonald's

Hardengreen
EH22 3FU Dalkeith
0131 660 0333
Yext Logo
Delivery Services Dalkeith

New Era Signs & Graphics

7 Bannockrigg Rd
EH19 3QP Bonnyrigg
0131 237 1385
Yext Logo
Flags Bonnyrigg

Pavers Shoes

Dobbie's Garden Centre Edinburgh
EH18 1AZ Melville
0131 285 5151
Yext Logo
Shoe Shops Melville

Premier

8-10 Dundas Street
EH19 3AS Bonybrigg
Yext Logo
Convenience Stores Bonybrigg

Premier Inn Edinburgh A7 (Dalkeith) hotel

Melville Dykes Road
EH18 1AN Edinburgh
0333 321 9227
Yext Logo
Hotels Edinburgh

Tesco Express

Rosewell Rd
EH19 3PA Bonnyrigg
0333 345 2544
Yext Logo
Convenience Stores Bonnyrigg

Tesco Mobile

Bonnyrigg Road
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Internet Service Providers Dalkeith

Tesco Petrol Station

Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Convenience Stores Dalkeith

Tesco Superstore

Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Convenience Stores Dalkeith

Tesco Travel Money

Hardengreen
EH22 3PP Dalkeith
0131 663 2154
Yext Logo
Phonebook Dalkeith

The Edinburgh Boiler Company

29/2, Hardengreen Industrial Estate, Eskbank, Dalkeith
EH22 3NX Edinburgh
0131 510 8500
Yext Logo
Heating Contractors & Consultants Edinburgh

evyve Charging Station

Gilmerton Road 9
EH18 1BD Edinburgh
0330 053 1802
Yext Logo
Phonebook Edinburgh

webuyanycar Edinburgh Lasswade

Pod on Dobbies car park
EH18 1AZ Lasswade
0131 322 8338
Yext Logo
Car Dealers Lasswade

Fishkeeper Melville

Lasswade
EH18 1AZ Midlothian
0131 663 9814
Aquarium & Pond Supplies Midlothian

Hotter Shoes Lasswade

Gilmerton Road
EH18 1AZ Lasswade
0131 454 9486
Shoe Shops Lasswade

Joinery Service Edinburgh

7 St Anne's Avenue
EH18 1DT Midlothian
07936 356730
Furnishers Midlothian

Onestop IT Solutions

Hardengreen Business Park, Dalhouse 32/6
EH22 3NX Dalkeith - Eskbank
0131 510 0100
Computer Support & Services Dalkeith

Rowlands Pharmacy Bonnyrigg

48 High Street
EH19 2AB Bonnyrigg
0131 663 8353
Chemists - Dispensing Bonnyrigg

Springfield Bank Care Home

36-38 Cockpen Crescent
EH19 3PN Bonnyrigg
0333 999 8621
Rest & Retirement Homes Bonnyrigg

Starbucks

Bonnyrigg Road
EH22 3FU Edinburgh
0131 378 6076
Cafes Edinburgh
(0)

XYZ Maps

32/9 Dalhousie Road
EH22 3NX Dalkeith
0131 454 0426
Engineering Services Dalkeith
7 Kevock Rd
EH18 1HT Lasswade
0131 654 2881
Yext Logo
Nursing Homes Lasswade
Bannerman Cruick
EH17 8SH Edinburgh
0333 355 8460
Yext Logo
Estate Agents Edinburgh
Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Children & Babywear - Retail Dalkeith
Gilmerton Station Road
EH17 8RZ City of Edinburgh
0131 297 3271
Yext Logo
Phonebook City of Edinburgh
Unit 7 Dobbies Garden World
EH18 1AZ Lasswade
0131 376 4774
Yext Logo
Cycle Shops Lasswade

4 44 Four Forty Four

Unit 2 Edgefield Road
EH209QX Loanhead
0131 440 9400
Engineers - General Loanhead
(0)

4 44 Four Forty Four

Unit 2 Edgefield Road
EH209QX Loanhead
0131 440 9400
Engineers - General Loanhead
(0)

A C Joiners & Glaziers

School 37 Wolsey Avenue
EH193LU Bonnyrigg
0131 660 3046
Joiners & Carpenters Bonnyrigg
(0)

A Dunn & Sons

101 Im 6a Lothian Street
EH193AD Bonnyrigg
0131 663 7292
Plumbers Bonnyrigg
(0)

A Robertson

Rhyddr 322 Lasswade Road
EH178SD Edinburgh
0131 666 2698
Farming - Livestock & Other Animals Edinburgh
(0)
unit 1 Engine Road
EH209RF Loanhead
0131 440 1777
Car Breakers & Dismantlers Loanhead
(0)

Abbey Accounting Services

Riverd 9 West Mill Wynd
EH181LZ Lasswade
0131 663 8593
Accountants Lasswade
(0)
7 /1 Edgefield Road
EH20 9TB Loanhead
Airport Transfer & Transportation Services Loanhead
(0)

Advanced Floor Coverings

Bonnyrigg
0131 285 0814
Tiling Contractors - Wall Bonnyrigg
(0)

Advantage Motors

The Cr 47 Campview Road
EH193ES Bonnyrigg
0131 454 0101
Car Dealers - Used Bonnyrigg
(0)
12 Westfield Park, Dalhousie Rd
EH22 3BD Eskbank
0131 285 8901
Health Authorities Eskbank

Alan Dobbie Glazing

The Ba 1 Rose Way
EH193RF Bonnyrigg
07884 077363
Glaziers Bonnyrigg
(0)

Albany Commercial Services (UK) Ltd

Unit 2 Edgefield Road
EH209QX Loanhead
0131 448 2101
Loans & Debt - Management Loanhead
(0)

Albany Commercial Services (UK) Ltd

Unit 2 Edgefield Road
EH209QX Loanhead
0131 448 0025
Loans & Debt - Management Loanhead
(0)
Eldin Edgefield Road
EH209QX Loanhead
0131 440 1570
Builders Loanhead
(0)
Bonnyrigg
Painting Contractors Bonnyrigg
(0)

Ausmac Refrigeration

Shotte 55 De Quincey Road
EH181DP Lasswade
0131 477 4055
Refrigerators & Freezers - Servicing & Repairs Lasswade
(0)

Ausmac Refrigeration

Shotte 55 De Quincey Road
EH181DP Lasswade
0131 663 2828
Refrigerators & Freezers - Servicing & Repairs Lasswade
(0)

B M B Digital Imaginging Printers

Millfi Lasswade Road
EH166TD Edinburgh
0131 664 8800
Printers Edinburgh
(0)
12 Rose Park
EH19 3RL Bonnyrigg
Web Site Design Bonnyrigg
(0)

Bonnybrigg Hall

Canal 12 Lothian Street
EH193AD Bonnyrigg
0131 660 6816
Halls For Hire Bonnyrigg
(0)

Bonnyrigg & District Ex-Servicemen's Club Ltd

Montro 4 Waverley Ter
EH193BE Bonnyrigg
0131 663 8482
Clubs & Associations - Social Bonnyrigg
(0)
Montro 12 Lothian Street
EH193AD Bonnyrigg
0131 654 9258
Charities & Voluntary Organisations Bonnyrigg
(0)
Montro 4 Campview Road
EH193EZ Bonnyrigg
0131 654 9268
Florists Bonnyrigg
(0)

Bonnyrigg Parish Church

Montro 9 Viewbank View
EH192HU Bonnyrigg
0131 663 8287
Places Of Worship Bonnyrigg
(0)

Bonnyrigg Primary School

Montro 1 Cockpen Road
EH193HR Bonnyrigg
0131 663 7786
Schools - Local Authority Bonnyrigg
(0)

Bonnyrigg Rose Social Club

Montro Dundas Park
EH193AX Bonnyrigg
0131 663 7036
Clubs & Associations - Social Bonnyrigg
(0)
34 South Chesters Medway
EH19 3GG Bonnyrigg
Accountants Bonnyrigg
(0)

Brian S Mason

Poultr 5 Eldindean Road
EH192HE Bonnyrigg
Electricians & Electrical Contractors Bonnyrigg
(0)

Burgh

Poplar 94 Lasswade Road
EH166SU Edinburgh
0131 664 3261
Window Cleaners Edinburgh
(0)

Burn & Baillie

Burn V 8 Waverley Court
EH193BX Bonnyrigg
0131 454 9422
Bathroom Planners & Furnishers Bonnyrigg
(0)
Unit 2 Edgefield Road
EH209QX Loanhead
0131 440 4703
Skip Hire & Rubbish Clearance & Collection Loanhead
(0)

Caleco Waste

Unit 2 Edgefield Road
EH209QX Loanhead
0131 440 4701
Skip Hire & Rubbish Clearance & Collection Loanhead
(0)
Unit 2 Edgefield Road
EH209QX Loanhead
0131 448 0889
Plant & Machinery Hire & Leasing Loanhead
(0)

Campbell Bros Ltd

Unit 6 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 0050
Meat - Wholesale Bonnyrigg
(0)

Car & Commercial Repairs

Rear O 15-29 Engine Road
EH209RF Loanhead
0131 440 1661
Garage Services Loanhead
(0)
6 Prog Wadingburn Lane
EH181HG Lasswade
0131 663 7047
Guest Houses Lasswade
(0)

Carmichael Homes Ltd

Elm Ho Broomieknowe
EH181LN Lasswade
0131 454 9337
Property Developers Lasswade
(0)

Carstaff Recruitment

Unit 2 5 Rose Avenue
EH193RD Bonnyrigg
Employment & Recruitment Agencies Bonnyrigg
(0)
Unit 9 10 Lasswade Road
EH166RZ Edinburgh
0131 664 3094
Nursing Homes Edinburgh
(0)

Cherry Road Adult Training & Resource Centre

Outrea 8 Cherry Road
EH193ED Bonnyrigg
0131 654 0378
Training Centres Bonnyrigg
(0)

Cherry Road Resource Centre

Outrea 8 Cherry Road
EH193ED Bonnyrigg
0131 663 2239
Social Services Bonnyrigg
(0)

Chris Watt

Quarry 31 Polton Road
EH181AF Lasswade
0131 660 0351
Photographers - General Lasswade
(0)
Carava
EH181HY Lasswade
0131 663 1393
Landscape Contractors Lasswade
(0)
11 Lan 7 Maclean Place
EH181DJ Lasswade
0131 663 2426
Television & Radio Aerials - Suppliers & Erectors Lasswade
(0)

Cockenzie Travel

Cocken 53 Waverley Road
EH193BT Bonnyrigg
0131 454 0308
Coach Hire Bonnyrigg
(0)

Cockpen & Carrington Parish Church

Ensor 5 Pendreich Ter
EH192DT Bonnyrigg
0131 663 6884
Places Of Worship Bonnyrigg
(0)

Cockpen Nursery School

Ensor Cockpen Road
EH193HS Bonnyrigg
0131 663 5172
Nursery Schools Bonnyrigg
(0)

Colin Fraser

Unit 8 Edgefield Road
EH209DX Loanhead
Garage Services Loanhead
(0)
The Wo 13 Mavisbank Place
EH181DQ Lasswade
0131 663 8192
Window Cleaners Lasswade
(0)
63 Lothian St
EH19 3AF Bonnyrigg
Construction Contractors - General Bonnyrigg
(0)

D.Swift Painter & Decorator

2 a High St
EH20 9RA Loanhead
Painting Contractors Loanhead
(0)
48 High Street
EH19 2AB Bonnyrigg
Courier & Messenger Services Bonnyrigg
(0)
Unit 2
EH19 3LW Bonnyrigg
Upholsterers Bonnyrigg
(0)
Cross 18 Pendreich View
EH192EL Bonnyrigg
Plasterers Bonnyrigg
(0)
2 West
EH181AT Lasswade
0131 663 3337
Farming - Mixed Lasswade
(0)

Deep Clean Scotland

Unit 2 Sherwood Ind Est
EH19 3LW Bonnyrigg
Cleaning Services - Commercial Bonnyrigg
(0)
Bonnyrigg
Pest & Vermin Control Bonnyrigg
(0)

Dingwall's Commercials

HUMBER 10 Gilmerton Station Road
EH178RZ Edinburgh
0131 664 1192
Commercial Vehicle Dealers Edinburgh
(0)
Sherri Melville Nurseries
EH181AR Lasswade
0131 663 6778
Garden Centres Nurseries Lasswade
(0)
Melville Nursery
EH18 1AZ Lasswade
Garden Centres Nurseries Lasswade
(0)

Doorcraft

Unit 3 Edgefield Road
EH209DX Loanhead
0131 440 0676
Paint & Varnish Stripping Loanhead
(0)
Unit 3 Edgefield Road
EH209DX Loanhead
0131 440 4290
Paint & Varnish Stripping Loanhead
(0)
Craufu Kevock Road
EH181HX Lasswade
0131 654 2881
Nursing Homes Lasswade
(0)

Earth Tech Lightning Protection

Wentwo 26 Pendreich Avenue
EH192DY Bonnyrigg
0131 454 9000
Lightning Conductors Bonnyrigg
(0)

Eden Range Works

Unit 4 Edgefield Road
EH209DX Loanhead
Catering Equipment Loanhead
(0)
FLAT 1 Kevock Road
EH181HX Lasswade
0131 663 7676
Riding Schools Lasswade
(0)

Edinburgh Airport Taxis

Lasswade
07525 493313
Taxis & Private Hire Lasswade
(0)
Dobbie Melville Nurseries
EH181AZ Lasswade
0131 663 4932
Wildlife Parks & Farms Lasswade
(0)

Elite Ventilations

Sherwood View
EH19 3NQ Bonnyrigg
Heating Contractors & Consultants Bonnyrigg
(0)

Esk Valley Contracts

4/Stai 16 Wolsey Avenue
EH193LU Bonnyrigg
Plumbers Bonnyrigg
(0)

Everclear Aerials

Unit 7 3 Viewbank Drive
EH192HS Bonnyrigg
0131 663 4034
Television & Radio Aerials - Suppliers & Erectors Bonnyrigg
(0)

F1 Hydro-Jet Ltd

21 , Hawthornden Gardens
EH19 2BW Bonnyrigg
Drainage Contractors Bonnyrigg
(0)

Fairytale Dreaming

Forest 2A Lothian Street
EH193AD Bonnyrigg
0131 663 4380
Party Organisers Bonnyrigg
(0)
Fern H 23 Polton Road
EH181AB Lasswade
0131 454 0505
Stained Glass Designers & Producers Lasswade
(0)

Flower Hire

C 2 Elm Row
EH181AQ Lasswade
0131 663 2706
Floral & Plant Displays Lasswade
(0)

Forthcare

31/1 Hardengreen Industrial Estate
EH22 3NX Dalkeith
0131 654 1386
Phonebook Dalkeith
(0)

Four Seasons Landscaping Ltd

2 West Lasswade Road
EH178SB Edinburgh
Landscape Contractors Edinburgh
(0)

Freewheeling Cycles

The Gi 2 Campview Road
EH193EZ Bonnyrigg
Cycle Shops Bonnyrigg
(0)

G C Decorators

Unit 5 28 Waverley Park
EH193BU Bonnyrigg
0131 660 2688
Painters_Decorators Bonnyrigg
(0)

G D Mills

Jute W 11 High Street
EH209RH Loanhead
0131 440 0227
Plumbers Loanhead
(0)

G M C Ceilings & Joinery Contractors Ltd

Railwa 1 Dundas Pk
EH193AX Bonnyrigg
0131 663 8915
Ceilings - Suspended Bonnyrigg
(0)
Unit B 72 Dundas Street
EH193BB Bonnyrigg
Greengrocers & Fruit Sellers Bonnyrigg
(0)

Gary Lindsay

The Fi 3 Waverley Ter
EH193BD Bonnyrigg
0131 660 4440
Taxis & Private Hire Bonnyrigg
(0)
The Bu 4 Waverley Court
EH193BX Bonnyrigg
0131 654 0416
Plumbers Bonnyrigg
(0)

Gracemount Community Education Centre

Southe 128 Lasswade Road
EH166UA Edinburgh
0131 664 3275
Adult Education Centres Edinburgh
(0)
Southe 136 Lasswade Road
EH166TZ Edinburgh
0131 664 7440
Schools - Local Authority Edinburgh
(0)

Gracemount Primary School

Southe Lasswade Road
EH166UA Edinburgh
0131 664 2331
Schools - Local Authority Edinburgh
(0)

Gracemount Youth Centre

Southe 128 Lasswade Road
EH166UA Edinburgh
0131 664 3275
Youth Organisations & Centres Edinburgh
(0)
33 Lasswade Road
EH22 3EE Dalkeith
Boilers - Servicing Dalkeith
(0)

Groove Tunnel

Eldin Edgefield Road
EH209QX Loanhead
0131 448 2170
Recording Studios Loanhead
(0)

Guthrie Court Ltd

Kings 10 Lasswade Road
EH166RZ Edinburgh
0131 664 3094
Nursing Homes Edinburgh
(0)

H H I (Hoggs Home Improvements)

Shieli 36 Hunter Avenue
EH209SN Loanhead
0131 440 4362
Joiners & Carpenters Loanhead
(0)
14-16 Dundas St
EH19 3AS Bonnyrigg
Beauty Salons Bonnyrigg
(0)
The Ga Mavisbank
EH181HY Lasswade
0131 663 8737
Nuserymen - Trees Shrubs & Bonsai Lasswade
(0)

Hayat Supermarket

Aerial 25 Lasswade Road
EH166JB Edinburgh
0131 621 7037
Supermarkets Edinburgh
(0)

Hollywood Tanning

4 6 Lothian Street
EH193AD Bonnyrigg
0131 660 0222
Solariums & Tanning Salons Bonnyrigg
(0)
35 Waverley Rd
EH19 3BS Bonnyrigg
Hot Tubs Spas And Whirlpools Bonnyrigg
(0)
Howden Elm Row
EH181AG Lasswade
0131 663 9309
Garage Services Lasswade
(0)
Buildi 6 Stevenson Place
EH181JZ Lasswade
0131 663 9623
Driving Schools Lasswade
(0)

Ian Stott

Unit A 70 Lothian Street
EH193AQ Bonnyrigg
0131 654 2218
Newsagents Bonnyrigg
(0)

Ideal

4/Thim 28 Laird Ter
EH193LX Bonnyrigg
0131 660 5309
Driving Schools Bonnyrigg
(0)

Indulgence

5 News 45A Campview Road
EH193ES Bonnyrigg
0131 663 6696
Beauty Salons Bonnyrigg
(0)

Ivy Contracts Ltd

The Cu 4 Gilmerton Station Road
EH178RZ Edinburgh
0131 666 0055
Joinery Manufacturers Edinburgh
(0)

J L Private Hire

Barr H 70 De Quincey Road
EH181DP Lasswade
0131 654 0672
Taxis & Private Hire Lasswade
(0)

J M Accident Repair Centre

The Ol Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 468 7300
Car Body Repairs Bonnyrigg
(0)

J W T Arnott

The Lo 5 Union Park
EH193DF Bonnyrigg
0131 663 0703
Electricians & Electrical Contractors Bonnyrigg
(0)
6 Douglas Crescent
EH19 2DF Bonnyrigg
Roofing Services Bonnyrigg
(0)
14 Del 2 Dundas Street
EH193AS Bonnyrigg
0131 663 7887
Television Bonnyrigg
(0)

Jeff Dunbar

Rear O 7 West Mill Wynd
EH181LZ Lasswade
0131 654 1512
Architects Lasswade
(0)

Jenkins Travel

Unit 1 64 Polton Road
EH209DB Loanhead
0131 440 0641
Coach Hire Loanhead
(0)

Jennifer Harper

C 21 Bonnyrigg Road
EH223HA Dalkeith
Journalists Dalkeith
(0)

Jenny Blossom Jewellers

11, High St
EH19 2DA Bonnyrigg
Jewellers Bonnyrigg
(0)
Roslyn 96 Lasswade Road
EH166SU Edinburgh
0131 664 2098
Electricians & Electrical Contractors Edinburgh
(0)

John Dennis & Co Ltd

Unit 4 68 Lothian Street
EH193AQ Bonnyrigg
0131 663 3275
Builders Bonnyrigg
(0)

John Duncan

Polton Polton Road
EH181BW Lasswade
0131 654 1200
Removals & Storage - Household Lasswade
(0)

John Duncan

Polton Polton Road
EH181BW Lasswade
0131 654 1400
Removals & Storage - Household Lasswade
(0)

John Lessels Landscaping

Spring Polton Rd West
EH181EB Lasswade
0131 663 1777
Landscape Contractors Lasswade
(0)

John Noble

Unit 1 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 660 2275
Electricians & Electrical Contractors Bonnyrigg
(0)
Unit 3 Sherwood Ind Est
EH19 3LW Bonnyrigg
Electricians & Electrical Contractors Bonnyrigg
(0)

John Saunderson

Rear O 35 Lasswade Road
EH166TD Edinburgh
0131 664 6840
Architectural Services Edinburgh
(0)

K McIvor

Bonnyr Lothian Street
EH193AS Bonnyrigg
0131 663 3331
Physiotherapists Bonnyrigg
(0)

Kaimes Special School

Herber 140 Lasswade Road
EH166RT Edinburgh
0131 664 8241
Schools - Special Edinburgh
(0)

Kevock Garden Plants

Campsi 16 Kevock Road
EH181HT Lasswade
Garden Centres Nurseries Lasswade
(0)

Kevock Vale Park Homes

Campsi Kevock Vale Pk
EH181LY Lasswade
Letting Agents Lasswade
(0)

Kinetic Electrical Solutions

71 Eldindean Terrace
EH19 2HQ Bonnyrigg
Electricians & Electrical Contractors Bonnyrigg
(0)

Kings Acre Golf Course

Monica Melville Mains
EH181AU Lasswade
0131 663 3456
Golf Courses & Clubs Lasswade
(0)

Kurlz

A 27 Lasswade Road
EH166TD Edinburgh
0131 664 4848
Hairdressers - Unisex Edinburgh
(0)

L O G Y Ltd

5/Kett Polton Road
EH209BZ Loanhead
0131 440 4495
Leisure & Recreation Centres Loanhead
(0)

Ladies School Of Motoring

A 2 Waverley Court
EH193BX Bonnyrigg
0131 660 5576
Driving Schools Bonnyrigg
(0)

Laird & Dog Hotel

Warner 5 High Street
EH181NA Lasswade
Hotels Lasswade
(0)

Laird & Dog Hotel

Warner 5 High Street
EH181NA Lasswade
0131 663 7702
Hotels Lasswade
(0)

Lampforce

Eldin Edgefield Road
EH209QX Loanhead
0131 448 2229
Lighting Wholesalers Loanhead
(0)

Lasswade Electrical Services

Unit 2 3 West Mill Court
EH181LH Lasswade
0131 660 3123
Electricians & Electrical Contractors Lasswade
(0)

Lasswade Newsagents

Unit 2 31 Lasswade Road
EH166TD Edinburgh
Newsagents Edinburgh
(0)

Lasswade Parish Church

Unit 2 5 Pendreich Ter
EH192DT Bonnyrigg
0131 663 6884
Places Of Worship Bonnyrigg
(0)

Lasswade Post Office

Unit 2 12 High Street
EH181ND Lasswade
0131 654 2535
Post Office Services Lasswade
(0)

Lasswade Primary School

Unit 2 7a Pendreich Drive
EH192DU Bonnyrigg
0131 663 4579
Schools - Local Authority Bonnyrigg
(0)

Leslie Deans & Co

19 Hig 2 Lothian Street
EH193AD Bonnyrigg
0131 663 4022
Solicitors Bonnyrigg
(0)
Unit 2 113 Lasswade Road
EH166UB Edinburgh
0131 536 7800
Hospitals Edinburgh
(0)
Units 1&2 32-34 High Street
EH19 2AA Bonnybrigg
Beauty Products Bonnybrigg
(0)

Loanhead Ex-Servicemens Club Ltd

Bankmi Academy Lane
EH209RP Loanhead
0131 440 0811
Clubs & Associations - Social Loanhead
(0)

Loanhead Ex-Servicemens Club Ltd

Bankmi Academy Lane
EH209RP Loanhead
0131 440 0317
Clubs & Associations - Social Loanhead
(0)

Loanhead Hospital

Bankmi Hunter Avenue
EH209SW Loanhead
0131 440 0158
Hospitals Loanhead
(0)

Loanhead Hospital

Bankmi Hunter Avenue
EH209SW Loanhead
0131 440 0174
Hospitals Loanhead
(0)

Loanhead Primary School

Societ 8 Academy Lane
EH209RP Loanhead
0131 440 0448
Schools - Local Authority Loanhead
(0)

Loanhead Primary School

Societ 8 Academy Lane
EH209RP Loanhead
0131 440 1726
Schools - Local Authority Loanhead
(0)

Loanhead Sub Post Office

Loanhe 2 High Street
EH209RA Loanhead
Post Office Services Loanhead
(0)

Loanhead Town Hall

Loanhe Academy Lane
EH209RP Loanhead
0131 448 2110
Halls For Hire Loanhead
(0)

Lothian Glass Ltd

Cooper 78 Lothian Street
EH193AQ Bonnyrigg
0131 663 0008
Double Glazing Installers Bonnyrigg
(0)

Lothian Motors

Unit 1 68 Lothian Street
EH193AQ Bonnyrigg
0131 663 5554
Garage Services Bonnyrigg
(0)

Lothian Tree and Landscaping Specialists

11 Almond Crescent
EH19 3DZ Bonnyrigg
07564 921287
Tree Work & Forestry Services Bonnyrigg
(0)

Lothian Tree and Landscaping Speclists

11 Almond Crescent
EH19 3DZ Bonnyrigg
0131 454 0211
Landscape Contractors Bonnyrigg
(0)

MICRO MOTORS SCOTLAND

51 High Street
EH19 2DB Bonnyrigg
07873 876536
Phonebook Bonnyrigg
(0)

MacHeat

Old Co 20 West Mill Road
EH181LX Lasswade
0131 663 6196
Gas Installers Lasswade
(0)

MacTaggart Scott & Co Ltd

Garwal PO Box 1
EH209SP Loanhead
0131 440 0311
Marine Engineers Loanhead
(0)
11 Moffat Avenue
EH19 2JS Bonnyrigg
Wood Flooring Bonnyrigg
(0)
92 Clerk Street
EH20 9RB Loanhead
Heating Contractors & Consultants Loanhead
(0)

McFadden Alan

Unit 7 26 Chesters View
EH193PU Bonnyrigg
0131 663 3782
Joiners & Carpenters Bonnyrigg
(0)
Unit 3
EH19 3LW Bonnyrigg
Storage Services Bonnyrigg
(0)

McLeods

Unit 3 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 0533
Removals - Industrial & Business Bonnyrigg
(0)

Meanbh-Chuileag

Gracem 128 Lasswade Road
EH166UA Edinburgh
0131 664 3116
Theatre Companies Edinburgh
(0)

Melville Castle Hotel

Wemyss Melville Castle
EH181AP Lasswade
0131 654 0088
Hotels Lasswade
(0)

Melville Golf Centre

1 Melv
EH181AN Lasswade
0131 654 0224
Golf Driving Ranges Lasswade
(0)

Melville Golf Centre

1 Melv
EH181AN Lasswade
0131 663 8038
Golf Driving Ranges Lasswade
(0)
1 South Melville Farm Cottages
EH18 1AN Lasswade
Double Glazing Installers Lasswade
(0)

Melvins Ltd

Care O Melville Nurseries
EH181AZ Lasswade
0131 660 2299
Lawnmowers & Garden Machinery - Sales & Service Lasswade
(0)

Merry Maids Of (West Edinburgh)

Unit 4 17 Wesley Cr
EH193RT Bonnyrigg
0131 663 4235
Cleaning Services - Domestic Bonnyrigg
(0)

Metco Manufacturers

Caledo Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 2712
Joinery Manufacturers Bonnyrigg
(0)
Unit 5 Midfield House Childrens Home
EH181ED Lasswade
0131 663 1112
Children's Homes Lasswade
(0)

Midlothian Roofing Services

Westmo 30a Campview Road
EH193EZ Bonnyrigg
0131 660 4468
Roofing Services Bonnyrigg
(0)

Midlothian Text

Hillen Academy Lane
EH209RP Loanhead
Training Centres Loanhead
(0)

Modulus Design

Herts Gorton House
EH181EH Lasswade
0131 440 4332
Building Consultants Lasswade
(0)

N S Landscapes

A 17 Quarryfoot Gardens
EH192DH Bonnyrigg
0131 660 6622
Landscape Contractors Bonnyrigg
(0)

National Height Specialists

PO Box 45a Campview Road
EH193ES Bonnyrigg
0131 654 9090
Steeplejacks Bonnyrigg
(0)

Neil Fraser & Co

Estate 27 Polton Bank
EH181JW Lasswade
0131 663 6800
Accountants Lasswade
(0)

New Image

14 New 10 Lothian Street
EH193AD Bonnyrigg
0131 663 9231
Hairdressers & Hair Stylists - Ladies' Bonnyrigg
(0)

Newscast

Hornbe 8-10 Dundas Street
EH193AS Bonnyrigg
Newsagents Bonnyrigg
(0)

Nordoff-Robbins Music Therapy In Scotland

Gamart 8 Academy Lane
EH209RP Loanhead
0131 440 4822
Alternative & Complementary Medicines & Therapies Loanhead
(0)

Oilean

Regent 10 Polton Bank
EH181JN Lasswade
0131 454 9810
Training Consultants Lasswade
(0)
Spring 9A Durham Place
EH193EX Bonnyrigg
0131 654 0154
Taxis & Private Hire Bonnyrigg
(0)

PJ's Kabs Private Hire

19 Gar 9A Durham Place
EH193EX Bonnyrigg
0131 663 8988
Taxis & Private Hire Bonnyrigg
(0)

Pandas Nannies

Lopen 22 Durham Place
EH193EX Bonnyrigg
Nanny Agencies Bonnyrigg
(0)

Pennant Vehicle Leasing Ltd

Herric 1 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 663 7666
Car Dealers - Used Bonnyrigg
(0)

Pentland Locksmiths Services

1 Bannockrigg Terrace
EH19 3QT Bonnyrigg
Lock Smiths Bonnyrigg
(0)
The Sc School Green
EH181NB Lasswade
0131 654 2914
Nursery Schools Lasswade
(0)

Pittendreich Nursing Homes Ltd

Animal Pittendreich House
EH181AH Lasswade
0131 660 4073
Nursing Homes Lasswade
(0)

Polton Bowling & Social Club

Bevers Polton Bowling Club
EH181JT Lasswade
0131 663 6293
Clubs & Associations - Social Lasswade
(0)

Polton Garage

Bevers
EH181JT Lasswade
0131 663 1387
Garage Services Lasswade
(0)

Polton Inn

Glassc Polton Road
EH181BS Lasswade
0131 663 7014
Public Houses Lasswade
(0)

Portraits by Tosh

19 Sherwood Way
EH19 3NG Bonnyrigg
07523 877801
Arts Bonnyrigg
(0)

Premier Gas

Rose C 21 Wolsey Avenue
EH193LU Bonnyrigg
0131 663 8999
Gas Installers Bonnyrigg
(0)

Professional Linen Services

Unit 1 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 9327
Laundries Launderettes Bonnyrigg
(0)

Progressive Waste Solutions Ltd

5/1 Edgefield Rd
EH20 9QX Loanhead
Waste Disposal Services Loanhead
(0)

Promo Support UK

Unit 8 68 Lothian Street
EH193AQ Bonnyrigg
0131 454 9990
Packers Bonnyrigg
(0)

Protective & Decorative Surface Coatings Ltd

Unit 1 4a Gilmerton Station Road
EH178RZ Edinburgh
0131 666 0566
Painting Contractors Edinburgh
(0)

Quentin Gray & Partners

The Un Gortonlee Farm
EH181EQ Lasswade
Farming - Livestock & Other Animals Lasswade
(0)

Quizkings

Unit 1 22 Dundas Street
EH193AS Bonnyrigg
0131 654 9800
Entertainers Bonnyrigg
(0)

R & B Nursery

Hinckl Melville Nurseries
EH181AZ Lasswade
0131 663 1944
Nurseries - Wholesale Lasswade
(0)

R & R Roofing (Edinburgh) Ltd

Heath 4 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 663 7954
Roofing Services Bonnyrigg
(0)

R C D Cabs

Unit 4 5 Elm Row
EH181AG Lasswade
0131 660 0011
Taxis & Private Hire Lasswade
(0)
Unit 4 5 Elm Row
EH181AG Lasswade
0131 663 6526
Taxis & Private Hire Lasswade
(0)

R C D Travel

1 Thur 5 Elm Row
EH181AG Lasswade
0131 663 6526
Car Hire - Chauffeur Driven Lasswade
(0)

R Peter Noble Glazing Co.Ltd

Unit 44/3 Hardengreen Ind Est
EH22 3NX Dalkeith
Glaziers Dalkeith
(0)

RMJM (Scotland) Ltd

10 Bel Dean Village
EH43BJ Edinburgh
0131 225 2532
Architects Edinburgh
(0)

Ray Mitchell

Ray Mi 2 Melville View
EH181AE Lasswade
0131 663 3978
Painters_Decorators Lasswade
(0)

Renovo Windows

29/2 Hardengreen Ind Est
EH22 3NX Dalkeith
Glaziers Dalkeith
(0)
21 Academy Court
EH20 9RD Midlothian
07464 114177
Laundries Launderettes Midlothian
(0)

Reyesville Lounge

Prospe 74 Lothian Street
EH193AQ Bonnyrigg
0131 663 2509
Public Houses Bonnyrigg
(0)
8 Waverley Park
EH19 3BU Bonnyrigg
0131 454 0502
Caterers Bonnyrigg
(0)

Robert Robertson & Son

A12a K 328 Lasswade Road
EH178SD Edinburgh
0131 664 2058
Farming - Crops Edinburgh
(0)
Hardengreen Industrial Estate
EH22 3NX Dalkeith
Butchers Dalkeith
(0)

Rogue City Productions

614 Gilmerton Road
EH18 1AT Lasswade
07872 068525
Catering - Mobile Lasswade
(0)

Rosewell Parish Church

Stockw 5 Pendreich Ter
EH192DT Bonnyrigg
0131 663 6884
Places Of Worship Bonnyrigg
(0)

Royal Mail

Bonnyr Durham Place
EH193EX Bonnyrigg
0131 663 7584
Delivery Services Bonnyrigg
(0)

S Pia

Dairy 2 Polton Street
EH193HA Bonnyrigg
0131 663 8608
Fish & Chip Shops Bonnyrigg
(0)
Bonnyrigg
Beauty Salons Bonnyrigg
(0)

Scot Skips

240 Cameron Crescent
EH19 2PN Bonnyrigg
Waste Disposal Services Bonnyrigg
(0)

Scottish County Press

20/Hyd Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 663 2404
Printers Bonnyrigg
(0)

Scottish Pet Insurance

Briary Polton Bank
EH181JW Lasswade
0131 660 6900
Insurance Services Lasswade
(0)

Sherwood Community

Wellin Cockpen Road
EH193HR Bonnyrigg
Schools - Sports & Leisure Activities Bonnyrigg
(0)

Sherwood Joinery

Sherwo 27 Sherwood Pk
EH193LJ Bonnyrigg
0131 663 8897
Joiners & Carpenters Bonnyrigg
(0)

Sign & Light

Unit 5 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 1122
Lighting Mnfrs Bonnyrigg
(0)
81 Gladstone’s Gait
EH19 3GA Bonnyrigg
0131 210 0495
Web Site Design Bonnyrigg

Skip Link

15 Cockpen Terrace
EH19 3PH Bonnyrigg
Waste Disposal Services Bonnyrigg
(0)

Skyline

Unit 1 14 High Street
EH181ND Lasswade
0131 667 0609
Roofing Services Lasswade
(0)
Dalkeith
07904 462201
Pest & Vermin Control Dalkeith
(0)

Spar

Superm 25 Lasswade Road
EH166JB Edinburgh
0131 621 7069
Convenience Stores Edinburgh
(0)
Harmony Court
EH19 3NY Bonnyrigg
Internet Service Providers Bonnyrigg
(0)

St Leonard Scottish Episcopal Church

The Re Dobbie's Road
EH181BJ Lasswade
0131 663 7000
Places Of Worship Lasswade
(0)

St Margaret's R C Primary School

The Re 19 Edgefield Road
EH209DX Loanhead
0131 440 0453
Schools - Local Authority Loanhead
(0)
Weaver 8 Lasswade Road
EH209SD Loanhead
0131 440 2754
Educational Services Loanhead
(0)
Evendi 4 Gilmerton Station Road
EH178RZ Edinburgh
0131 664 1991
Roofing Services Edinburgh
(0)
Vale L 13 Pendreich View
EH192EL Bonnyrigg
0131 663 5446
Driving Schools Bonnyrigg
(0)
82a Dobbie's Rd
EH19 2AZ Bonnyrigg
Home Improvement Centres Bonnyrigg
(0)
Gilmerton Road
EH18 1AZ Edinburgh
0131 285 0206
Outdoor Clothing & Equipment Edinburgh
(0)
Unit 6 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 9655
Ropes & Hawsers Bonnyrigg
(0)
Unit 2 Sherwood Industrial Estate
EH193LW Bonnyrigg
0131 654 0909
Damp & Dry Rot Control Bonnyrigg
(0)

The Brixwold Castle Hotel

St. Ma Cockpen Road
EH193HS Bonnyrigg
0131 660 3200
Hotels Bonnyrigg
(0)

The Calderwood

Denby 24 Dundas Street
EH193AS Bonnyrigg
0131 663 6004
Public Houses Bonnyrigg
(0)

The Garden Design Centre

Unit 6 Melville Nurseries
EH181AZ Lasswade
Garden Design Lasswade
(0)

The Liberton Club

Guthri 10 Lasswade Road
EH166RZ Edinburgh
0131 664 2222
Leisure & Recreation Centres Edinburgh
(0)

The Lion & Elephant

Unit 4 Sherwood Industrial Estate
EH193LW Bonnyrigg
Household Stores Bonnyrigg
(0)

The Orchard Centre

Ontari 14 Lothian Street
EH193AB Bonnyrigg
0131 663 1616
Mental Health Centres Bonnyrigg
(0)

The Original Kitchen Design Co

Statio 43A Lasswade Road
EH166TD Edinburgh
0131 672 1812
Kitchen Planners & Furnishers Edinburgh
(0)

The South East Edinburgh Community Education Base

The Su Lasswade Road
EH166TZ Edinburgh
0131 664 5101
Adult Education Centres Edinburgh
(0)

Thomson & Son

Thomso 11 Quarryfoot Green
EH192EJ Bonnyrigg
0131 663 9080
Electricians & Electrical Contractors Bonnyrigg
(0)

Tick Tock Nursery

Unit 3 10 Lasswade Road
EH166RZ Edinburgh
0131 658 1279
Nurseries & Creches Edinburgh
(0)

Tip 2 Toe

Hartfo 25 Sherwood Park
EH193LJ Bonnyrigg
0131 663 5098
Wedding Supplies & Services Bonnyrigg
(0)
Edgefield Road
EH20 9TB Loanhead
0131 440 8099
Door & Window Furniture Loanhead
34 High Street
EH19 2AA Midlothian
Tobacco Products - Mnfrs Midlothian
(0)

WATCO SYSTEMS LTD

44 /2 Hardengreen Business Park
EH22 3NX Dalkeith
Air Conditioning Equipment & Systems Dalkeith
(0)

Wam T V

Unit 1 1 High Street
EH181NA Lasswade
0131 654 2372
Video Filming Equipment & Services Lasswade
(0)

Warners

Easter 9 High Street
EH209RH Loanhead
0131 440 4268
Solicitors Loanhead
(0)

Waverley Hotel

Cooper 68-70 Dundas Street
EH193BB Bonnyrigg
0131 663 7373
Hotels Bonnyrigg
(0)

Waverley Park

Glenbu 1 Waverley Pk
EH193BU Bonnyrigg
0131 654 1034
Halls For Hire Bonnyrigg
(0)

We Buy Any Car Edinburgh Sheriffhall - CLOSED

Dobbies Garden Centre
EH18 1AZ Lasswade
Car Dealers Lasswade
(0)

Whale Engineering

Whale Edgefield Road
EH209DX Loanhead
0131 440 4290
Steel Fabricators & Erectors Loanhead
(0)
The White House
EH19 2HY Bonnyrigg
Florists Bonnyrigg
(0)

Y P E Power

Unit 1 68 Lothian Street
EH193AQ Bonnyrigg
Motor Cycles & Scooters Bonnyrigg
(0)

bonnybooths.com

15 Sherwood Court
EH19 3LE Bonnyrigg
Photographic - Retail & Supplies Bonnyrigg
(0)

mp locksmiths

4 -6 Linden Place
EH20 9RY Loanhead
Lock Smiths Loanhead
(0)