Banks & Other Financial Institutions
Midlothian
Cemeteries & Crematoria
Edinburgh
Bluebird Care
40/12 Hardengreen Business Park
EH22 3NU
Dalkeith
0131 660 6610
Childcare Services
Dalkeith
Banks & Other Financial Institutions
Bonnyrigg
Playgroups & Pre-School Education
Bonnyrigg
Costcutter
2 Station Road
EH22 3EU
Eskbank
0131 663 3442
Convenience Stores
Eskbank
Scaffolding & Work Platforms
Loanhead
Greggs
Eskbank Ro Drive Thru Bonnyrigg Road
EH22 3FU
Eskbank
0131 357 6034
Greggs
U4 44 High Street
EH19 2AA
Bonnyrigg
0131 654 2724
McDonald's
Hardengreen
EH22 3FU
Dalkeith
0131 660 0333
Delivery Services
Dalkeith
Pavers Shoes
Dobbie's Garden Centre Edinburgh
EH18 1AZ
Melville
0131 285 5151
Premier
8-10 Dundas Street
EH19 3AS
Bonybrigg
Convenience Stores
Bonybrigg
Convenience Stores
Bonnyrigg
Internet Service Providers
Dalkeith
Convenience Stores
Dalkeith
Convenience Stores
Dalkeith
Heating Contractors & Consultants
Edinburgh
Aquarium & Pond Supplies
Midlothian
Onestop IT Solutions
Hardengreen Business Park, Dalhouse 32/6
EH22 3NX
Dalkeith
- Eskbank
0131 510 0100
Computer Support & Services
Dalkeith
Chemists - Dispensing
Bonnyrigg
Rest & Retirement Homes
Bonnyrigg
Starbucks
Bonnyrigg Road
EH22 3FU
Edinburgh
0131 378 6076
Car Accessories & Parts
Lasswade
XYZ Maps
32/9 Dalhousie Road
EH22 3NX
Dalkeith
0131 454 0426
Engineering Services
Dalkeith
7 Kevock Rd
EH18 1HT
Lasswade
0131 654 2881
Bannerman Cruick
EH17 8SH
Edinburgh
0333 355 8460
Hardengreen
EH22 3PP
Dalkeith
0345 677 9205
Children & Babywear - Retail
Dalkeith
Gilmerton Station Road
EH17 8RZ
City of Edinburgh
0131 297 3271
Phonebook
City of Edinburgh
Unit 7 Dobbies Garden World
EH18 1AZ
Lasswade
0131 376 4774
4 44 Four Forty Four
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 440 9400
Engineers - General
Loanhead
4 44 Four Forty Four
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 440 9400
Engineers - General
Loanhead
A C Joiners & Glaziers
School 37 Wolsey Avenue
EH193LU
Bonnyrigg
0131 660 3046
Joiners & Carpenters
Bonnyrigg
A Dunn & Sons
101 Im 6a Lothian Street
EH193AD
Bonnyrigg
0131 663 7292
A Robertson
Rhyddr 322 Lasswade Road
EH178SD
Edinburgh
0131 666 2698
Farming - Livestock & Other Animals
Edinburgh
Abbey Accounting Services
Riverd 9 West Mill Wynd
EH181LZ
Lasswade
0131 663 8593
7 /1 Edgefield Road
EH20 9TB
Loanhead
Airport Transfer & Transportation Services
Loanhead
Advanced Floor Coverings
Tiling Contractors - Wall
Bonnyrigg
Advantage Motors
The Cr 47 Campview Road
EH193ES
Bonnyrigg
0131 454 0101
Car Dealers - Used
Bonnyrigg
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
Albany Commercial Services (UK) Ltd
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 448 0025
Loans & Debt - Management
Loanhead
Albany Commercial Services (UK) Ltd
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 448 2101
Loans & Debt - Management
Loanhead
Eldin Edgefield Road
EH209QX
Loanhead
0131 440 1570
Painting Contractors
Bonnyrigg
Ausmac Refrigeration
Shotte 55 De Quincey Road
EH181DP
Lasswade
0131 663 2828
Refrigerators & Freezers - Servicing & Repairs
Lasswade
Ausmac Refrigeration
Shotte 55 De Quincey Road
EH181DP
Lasswade
0131 477 4055
Refrigerators & Freezers - Servicing & Repairs
Lasswade
B M B Digital Imaginging Printers
Millfi Lasswade Road
EH166TD
Edinburgh
0131 664 8800
12 Rose Park
EH19 3RL
Bonnyrigg
Web Site Design
Bonnyrigg
Bonnybrigg Hall
Canal 12 Lothian Street
EH193AD
Bonnyrigg
0131 660 6816
Bonnyrigg & District Ex-Servicemen's Club Ltd
Montro 4 Waverley Ter
EH193BE
Bonnyrigg
0131 663 8482
Clubs & Associations - Social
Bonnyrigg
Montro 12 Lothian Street
EH193AD
Bonnyrigg
0131 654 9258
Charities & Voluntary Organisations
Bonnyrigg
Montro 4 Campview Road
EH193EZ
Bonnyrigg
0131 654 9268
Bonnyrigg Parish Church
Montro 9 Viewbank View
EH192HU
Bonnyrigg
0131 663 8287
Places Of Worship
Bonnyrigg
Bonnyrigg Primary School
Montro 1 Cockpen Road
EH193HR
Bonnyrigg
0131 663 7786
Schools - Local Authority
Bonnyrigg
Bonnyrigg Rose Social Club
Montro Dundas Park
EH193AX
Bonnyrigg
0131 663 7036
Clubs & Associations - Social
Bonnyrigg
34 South Chesters Medway
EH19 3GG
Bonnyrigg
Brian S Mason
Poultr 5 Eldindean Road
EH192HE
Bonnyrigg
Electricians & Electrical Contractors
Bonnyrigg
Burgh
Poplar 94 Lasswade Road
EH166SU
Edinburgh
0131 664 3261
Window Cleaners
Edinburgh
Burn & Baillie
Burn V 8 Waverley Court
EH193BX
Bonnyrigg
0131 454 9422
Bathroom Planners & Furnishers
Bonnyrigg
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 440 4703
Skip Hire & Rubbish Clearance & Collection
Loanhead
Caleco Waste
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 440 4701
Skip Hire & Rubbish Clearance & Collection
Loanhead
Unit 2 Edgefield Road
EH209QX
Loanhead
0131 448 0889
Plant & Machinery Hire & Leasing
Loanhead
Campbell Bros Ltd
Unit 6 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 0050
Meat - Wholesale
Bonnyrigg
6 Prog Wadingburn Lane
EH181HG
Lasswade
0131 663 7047
Carmichael Homes Ltd
Elm Ho Broomieknowe
EH181LN
Lasswade
0131 454 9337
Property Developers
Lasswade
Carstaff Recruitment
Unit 2 5 Rose Avenue
EH193RD
Bonnyrigg
Employment & Recruitment Agencies
Bonnyrigg
Unit 9 10 Lasswade Road
EH166RZ
Edinburgh
0131 664 3094
Cherry Road Adult Training & Resource Centre
Outrea 8 Cherry Road
EH193ED
Bonnyrigg
0131 654 0378
Training Centres
Bonnyrigg
Cherry Road Resource Centre
Outrea 8 Cherry Road
EH193ED
Bonnyrigg
0131 663 2239
Social Services
Bonnyrigg
Chris Watt
Quarry 31 Polton Road
EH181AF
Lasswade
0131 660 0351
Photographers - General
Lasswade
Carava
EH181HY
Lasswade
0131 663 1393
Landscape Contractors
Lasswade
11 Lan 7 Maclean Place
EH181DJ
Lasswade
0131 663 2426
Television & Radio Aerials - Suppliers & Erectors
Lasswade
Cockenzie Travel
Cocken 53 Waverley Road
EH193BT
Bonnyrigg
0131 454 0308
Cockpen & Carrington Parish Church
Ensor 5 Pendreich Ter
EH192DT
Bonnyrigg
0131 663 6884
Places Of Worship
Bonnyrigg
Cockpen Nursery School
Ensor Cockpen Road
EH193HS
Bonnyrigg
0131 663 5172
Nursery Schools
Bonnyrigg
Colin Fraser
Unit 8 Edgefield Road
EH209DX
Loanhead
The Wo 13 Mavisbank Place
EH181DQ
Lasswade
0131 663 8192
63 Lothian St
EH19 3AF
Bonnyrigg
Construction Contractors - General
Bonnyrigg
D.Swift Painter & Decorator
2 a High St
EH20 9RA
Loanhead
Painting Contractors
Loanhead
48 High Street
EH19 2AB
Bonnyrigg
Courier & Messenger Services
Bonnyrigg
Unit 2
EH19 3LW
Bonnyrigg
Cross 18 Pendreich View
EH192EL
Bonnyrigg
2 West
EH181AT
Lasswade
0131 663 3337
Deep Clean Scotland
Unit 2 Sherwood Ind Est
EH19 3LW
Bonnyrigg
Cleaning Services - Commercial
Bonnyrigg
Pest & Vermin Control
Bonnyrigg
Dingwall's Commercials
HUMBER 10 Gilmerton Station Road
EH178RZ
Edinburgh
0131 664 1192
Commercial Vehicle Dealers
Edinburgh
Sherri Melville Nurseries
EH181AR
Lasswade
0131 663 6778
Garden Centres Nurseries
Lasswade
Melville Nursery
EH18 1AZ
Lasswade
Garden Centres Nurseries
Lasswade
Doorcraft
Unit 3 Edgefield Road
EH209DX
Loanhead
0131 440 0676
Paint & Varnish Stripping
Loanhead
Unit 3 Edgefield Road
EH209DX
Loanhead
0131 440 4290
Paint & Varnish Stripping
Loanhead
Craufu Kevock Road
EH181HX
Lasswade
0131 654 2881
Earth Tech Lightning Protection
Wentwo 26 Pendreich Avenue
EH192DY
Bonnyrigg
0131 454 9000
Lightning Conductors
Bonnyrigg
Eden Range Works
Unit 4 Edgefield Road
EH209DX
Loanhead
Catering Equipment
Loanhead
FLAT 1 Kevock Road
EH181HX
Lasswade
0131 663 7676
Edinburgh Airport Taxis
Taxis & Private Hire
Lasswade
Dobbie Melville Nurseries
EH181AZ
Lasswade
0131 663 4932
Wildlife Parks & Farms
Lasswade
Elite Ventilations
Sherwood View
EH19 3NQ
Bonnyrigg
Heating Contractors & Consultants
Bonnyrigg
Esk Valley Contracts
4/Stai 16 Wolsey Avenue
EH193LU
Bonnyrigg
Everclear Aerials
Unit 7 3 Viewbank Drive
EH192HS
Bonnyrigg
0131 663 4034
Television & Radio Aerials - Suppliers & Erectors
Bonnyrigg
F1 Hydro-Jet Ltd
21 , Hawthornden Gardens
EH19 2BW
Bonnyrigg
Drainage Contractors
Bonnyrigg
Fairytale Dreaming
Forest 2A Lothian Street
EH193AD
Bonnyrigg
0131 663 4380
Party Organisers
Bonnyrigg
Fern H 23 Polton Road
EH181AB
Lasswade
0131 454 0505
Stained Glass Designers & Producers
Lasswade
Flower Hire
C 2 Elm Row
EH181AQ
Lasswade
0131 663 2706
Floral & Plant Displays
Lasswade
Forthcare
31/1 Hardengreen Industrial Estate
EH22 3NX
Dalkeith
0131 654 1386
Four Seasons Landscaping Ltd
2 West Lasswade Road
EH178SB
Edinburgh
Landscape Contractors
Edinburgh
Freewheeling Cycles
The Gi 2 Campview Road
EH193EZ
Bonnyrigg
G C Decorators
Unit 5 28 Waverley Park
EH193BU
Bonnyrigg
0131 660 2688
Painters_Decorators
Bonnyrigg
G D Mills
Jute W 11 High Street
EH209RH
Loanhead
0131 440 0227
G M C Ceilings & Joinery Contractors Ltd
Railwa 1 Dundas Pk
EH193AX
Bonnyrigg
0131 663 8915
Ceilings - Suspended
Bonnyrigg
Unit B 72 Dundas Street
EH193BB
Bonnyrigg
Greengrocers & Fruit Sellers
Bonnyrigg
Gary Lindsay
The Fi 3 Waverley Ter
EH193BD
Bonnyrigg
0131 660 4440
Taxis & Private Hire
Bonnyrigg
The Bu 4 Waverley Court
EH193BX
Bonnyrigg
0131 654 0416
Gracemount Community Education Centre
Southe 128 Lasswade Road
EH166UA
Edinburgh
0131 664 3275
Adult Education Centres
Edinburgh
Southe 136 Lasswade Road
EH166TZ
Edinburgh
0131 664 7440
Schools - Local Authority
Edinburgh
Gracemount Primary School
Southe Lasswade Road
EH166UA
Edinburgh
0131 664 2331
Schools - Local Authority
Edinburgh
Gracemount Youth Centre
Southe 128 Lasswade Road
EH166UA
Edinburgh
0131 664 3275
Youth Organisations & Centres
Edinburgh
33 Lasswade Road
EH22 3EE
Dalkeith
Boilers - Servicing
Dalkeith
Groove Tunnel
Eldin Edgefield Road
EH209QX
Loanhead
0131 448 2170
Recording Studios
Loanhead
Guthrie Court Ltd
Kings 10 Lasswade Road
EH166RZ
Edinburgh
0131 664 3094
H H I (Hoggs Home Improvements)
Shieli 36 Hunter Avenue
EH209SN
Loanhead
0131 440 4362
Joiners & Carpenters
Loanhead
14-16 Dundas St
EH19 3AS
Bonnyrigg
The Ga Mavisbank
EH181HY
Lasswade
0131 663 8737
Nuserymen - Trees Shrubs & Bonsai
Lasswade
Hayat Supermarket
Aerial 25 Lasswade Road
EH166JB
Edinburgh
0131 621 7037
Hollywood Tanning
4 6 Lothian Street
EH193AD
Bonnyrigg
0131 660 0222
Solariums & Tanning Salons
Bonnyrigg
35 Waverley Rd
EH19 3BS
Bonnyrigg
Hot Tubs Spas And Whirlpools
Bonnyrigg
Howden Elm Row
EH181AG
Lasswade
0131 663 9309
Buildi 6 Stevenson Place
EH181JZ
Lasswade
0131 663 9623
Ian Stott
Unit A 70 Lothian Street
EH193AQ
Bonnyrigg
0131 654 2218
Ideal
4/Thim 28 Laird Ter
EH193LX
Bonnyrigg
0131 660 5309
Driving Schools
Bonnyrigg
Indulgence
5 News 45A Campview Road
EH193ES
Bonnyrigg
0131 663 6696
Ivy Contracts Ltd
The Cu 4 Gilmerton Station Road
EH178RZ
Edinburgh
0131 666 0055
Joinery Manufacturers
Edinburgh
J L Private Hire
Barr H 70 De Quincey Road
EH181DP
Lasswade
0131 654 0672
Taxis & Private Hire
Lasswade
J M Accident Repair Centre
The Ol Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 468 7300
Car Body Repairs
Bonnyrigg
J W T Arnott
The Lo 5 Union Park
EH193DF
Bonnyrigg
0131 663 0703
Electricians & Electrical Contractors
Bonnyrigg
6 Douglas Crescent
EH19 2DF
Bonnyrigg
Roofing Services
Bonnyrigg
14 Del 2 Dundas Street
EH193AS
Bonnyrigg
0131 663 7887
Jeff Dunbar
Rear O 7 West Mill Wynd
EH181LZ
Lasswade
0131 654 1512
Jenkins Travel
Unit 1 64 Polton Road
EH209DB
Loanhead
0131 440 0641
Jennifer Harper
C 21 Bonnyrigg Road
EH223HA
Dalkeith
Jenny Blossom Jewellers
11, High St
EH19 2DA
Bonnyrigg
Roslyn 96 Lasswade Road
EH166SU
Edinburgh
0131 664 2098
Electricians & Electrical Contractors
Edinburgh
John Dennis & Co Ltd
Unit 4 68 Lothian Street
EH193AQ
Bonnyrigg
0131 663 3275
John Duncan
Polton Polton Road
EH181BW
Lasswade
0131 654 1400
Removals & Storage - Household
Lasswade
John Duncan
Polton Polton Road
EH181BW
Lasswade
0131 654 1200
Removals & Storage - Household
Lasswade
John Lessels Landscaping
Spring Polton Rd West
EH181EB
Lasswade
0131 663 1777
Landscape Contractors
Lasswade
John Noble
Unit 1 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 660 2275
Electricians & Electrical Contractors
Bonnyrigg
Unit 3 Sherwood Ind Est
EH19 3LW
Bonnyrigg
Electricians & Electrical Contractors
Bonnyrigg
John Saunderson
Rear O 35 Lasswade Road
EH166TD
Edinburgh
0131 664 6840
Architectural Services
Edinburgh
K McIvor
Bonnyr Lothian Street
EH193AS
Bonnyrigg
0131 663 3331
Physiotherapists
Bonnyrigg
Kaimes Special School
Herber 140 Lasswade Road
EH166RT
Edinburgh
0131 664 8241
Schools - Special
Edinburgh
Kevock Garden Plants
Campsi 16 Kevock Road
EH181HT
Lasswade
Garden Centres Nurseries
Lasswade
Kevock Vale Park Homes
Campsi Kevock Vale Pk
EH181LY
Lasswade
Kinetic Electrical Solutions
71 Eldindean Terrace
EH19 2HQ
Bonnyrigg
Electricians & Electrical Contractors
Bonnyrigg
Kings Acre Golf Course
Monica Melville Mains
EH181AU
Lasswade
0131 663 3456
Golf Courses & Clubs
Lasswade
Kurlz
A 27 Lasswade Road
EH166TD
Edinburgh
0131 664 4848
Hairdressers - Unisex
Edinburgh
L O G Y Ltd
5/Kett Polton Road
EH209BZ
Loanhead
0131 440 4495
Leisure & Recreation Centres
Loanhead
Ladies School Of Motoring
A 2 Waverley Court
EH193BX
Bonnyrigg
0131 660 5576
Driving Schools
Bonnyrigg
Laird & Dog Hotel
Warner 5 High Street
EH181NA
Lasswade
Laird & Dog Hotel
Warner 5 High Street
EH181NA
Lasswade
0131 663 7702
Lampforce
Eldin Edgefield Road
EH209QX
Loanhead
0131 448 2229
Lighting Wholesalers
Loanhead
Lasswade Electrical Services
Unit 2 3 West Mill Court
EH181LH
Lasswade
0131 660 3123
Electricians & Electrical Contractors
Lasswade
Lasswade Newsagents
Unit 2 31 Lasswade Road
EH166TD
Edinburgh
Lasswade Parish Church
Unit 2 5 Pendreich Ter
EH192DT
Bonnyrigg
0131 663 6884
Places Of Worship
Bonnyrigg
Lasswade Post Office
Unit 2 12 High Street
EH181ND
Lasswade
0131 654 2535
Post Office Services
Lasswade
Lasswade Primary School
Unit 2 7a Pendreich Drive
EH192DU
Bonnyrigg
0131 663 4579
Schools - Local Authority
Bonnyrigg
Leslie Deans & Co
19 Hig 2 Lothian Street
EH193AD
Bonnyrigg
0131 663 4022
Unit 2 113 Lasswade Road
EH166UB
Edinburgh
0131 536 7800
Units 1&2 32-34 High Street
EH19 2AA
Bonnybrigg
Beauty Products
Bonnybrigg
Loanhead Ex-Servicemens Club Ltd
Bankmi Academy Lane
EH209RP
Loanhead
0131 440 0811
Clubs & Associations - Social
Loanhead
Loanhead Ex-Servicemens Club Ltd
Bankmi Academy Lane
EH209RP
Loanhead
0131 440 0317
Clubs & Associations - Social
Loanhead
Loanhead Hospital
Bankmi Hunter Avenue
EH209SW
Loanhead
0131 440 0158
Loanhead Hospital
Bankmi Hunter Avenue
EH209SW
Loanhead
0131 440 0174
Loanhead Primary School
Societ 8 Academy Lane
EH209RP
Loanhead
0131 440 1726
Schools - Local Authority
Loanhead
Loanhead Primary School
Societ 8 Academy Lane
EH209RP
Loanhead
0131 440 0448
Schools - Local Authority
Loanhead
Loanhead Sub Post Office
Loanhe 2 High Street
EH209RA
Loanhead
Post Office Services
Loanhead
Loanhead Town Hall
Loanhe Academy Lane
EH209RP
Loanhead
0131 448 2110
Lothian Glass Ltd
Cooper 78 Lothian Street
EH193AQ
Bonnyrigg
0131 663 0008
Double Glazing Installers
Bonnyrigg
Lothian Motors
Unit 1 68 Lothian Street
EH193AQ
Bonnyrigg
0131 663 5554
Garage Services
Bonnyrigg
Lothian Tree and Landscaping Specialists
11 Almond Crescent
EH19 3DZ
Bonnyrigg
07564 921287
Tree Work & Forestry Services
Bonnyrigg
Lothian Tree and Landscaping Speclists
11 Almond Crescent
EH19 3DZ
Bonnyrigg
0131 454 0211
Landscape Contractors
Bonnyrigg
MICRO MOTORS SCOTLAND
51 High Street
EH19 2DB
Bonnyrigg
07873 876536
MacHeat
Old Co 20 West Mill Road
EH181LX
Lasswade
0131 663 6196
MacTaggart Scott & Co Ltd
Garwal PO Box 1
EH209SP
Loanhead
0131 440 0311
Marine Engineers
Loanhead
11 Moffat Avenue
EH19 2JS
Bonnyrigg
92 Clerk Street
EH20 9RB
Loanhead
Heating Contractors & Consultants
Loanhead
McFadden Alan
Unit 7 26 Chesters View
EH193PU
Bonnyrigg
0131 663 3782
Joiners & Carpenters
Bonnyrigg
Unit 3
EH19 3LW
Bonnyrigg
Storage Services
Bonnyrigg
McLeods
Unit 3 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 0533
Removals - Industrial & Business
Bonnyrigg
Meanbh-Chuileag
Gracem 128 Lasswade Road
EH166UA
Edinburgh
0131 664 3116
Theatre Companies
Edinburgh
Melville Castle Hotel
Wemyss Melville Castle
EH181AP
Lasswade
0131 654 0088
Melville Golf Centre
1 Melv
EH181AN
Lasswade
0131 663 8038
Golf Driving Ranges
Lasswade
Melville Golf Centre
1 Melv
EH181AN
Lasswade
0131 654 0224
Golf Driving Ranges
Lasswade
1 South Melville Farm Cottages
EH18 1AN
Lasswade
Double Glazing Installers
Lasswade
Melvins Ltd
Care O Melville Nurseries
EH181AZ
Lasswade
0131 660 2299
Lawnmowers & Garden Machinery - Sales & Service
Lasswade
Merry Maids Of (West Edinburgh)
Unit 4 17 Wesley Cr
EH193RT
Bonnyrigg
0131 663 4235
Cleaning Services - Domestic
Bonnyrigg
Metco Manufacturers
Caledo Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 2712
Joinery Manufacturers
Bonnyrigg
Unit 5 Midfield House Childrens Home
EH181ED
Lasswade
0131 663 1112
Children's Homes
Lasswade
Midlothian Roofing Services
Westmo 30a Campview Road
EH193EZ
Bonnyrigg
0131 660 4468
Roofing Services
Bonnyrigg
Midlothian Text
Hillen Academy Lane
EH209RP
Loanhead
Training Centres
Loanhead
Modulus Design
Herts Gorton House
EH181EH
Lasswade
0131 440 4332
Building Consultants
Lasswade
N S Landscapes
A 17 Quarryfoot Gardens
EH192DH
Bonnyrigg
0131 660 6622
Landscape Contractors
Bonnyrigg
National Height Specialists
PO Box 45a Campview Road
EH193ES
Bonnyrigg
0131 654 9090
Neil Fraser & Co
Estate 27 Polton Bank
EH181JW
Lasswade
0131 663 6800
New Image
14 New 10 Lothian Street
EH193AD
Bonnyrigg
0131 663 9231
Hairdressers & Hair Stylists - Ladies'
Bonnyrigg
Newscast
Hornbe 8-10 Dundas Street
EH193AS
Bonnyrigg
Nordoff-Robbins Music Therapy In Scotland
Gamart 8 Academy Lane
EH209RP
Loanhead
0131 440 4822
Alternative & Complementary Medicines & Therapies
Loanhead
Oilean
Regent 10 Polton Bank
EH181JN
Lasswade
0131 454 9810
Training Consultants
Lasswade
Spring 9A Durham Place
EH193EX
Bonnyrigg
0131 654 0154
Taxis & Private Hire
Bonnyrigg
PJ's Kabs Private Hire
19 Gar 9A Durham Place
EH193EX
Bonnyrigg
0131 663 8988
Taxis & Private Hire
Bonnyrigg
Pandas Nannies
Lopen 22 Durham Place
EH193EX
Bonnyrigg
Pennant Vehicle Leasing Ltd
Herric 1 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 7666
Car Dealers - Used
Bonnyrigg
Pentland Locksmiths Services
1 Bannockrigg Terrace
EH19 3QT
Bonnyrigg
The Sc School Green
EH181NB
Lasswade
0131 654 2914
Pittendreich Nursing Homes Ltd
Animal Pittendreich House
EH181AH
Lasswade
0131 660 4073
Polton Bowling & Social Club
Bevers Polton Bowling Club
EH181JT
Lasswade
0131 663 6293
Clubs & Associations - Social
Lasswade
Polton Garage
Bevers
EH181JT
Lasswade
0131 663 1387
Polton Inn
Glassc Polton Road
EH181BS
Lasswade
0131 663 7014
Portraits by Tosh
19 Sherwood Way
EH19 3NG
Bonnyrigg
07523 877801
Premier Gas
Rose C 21 Wolsey Avenue
EH193LU
Bonnyrigg
0131 663 8999
Professional Linen Services
Unit 1 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 9327
Laundries Launderettes
Bonnyrigg
Progressive Waste Solutions Ltd
5/1 Edgefield Rd
EH20 9QX
Loanhead
Waste Disposal Services
Loanhead
Promo Support UK
Unit 8 68 Lothian Street
EH193AQ
Bonnyrigg
0131 454 9990
Protective & Decorative Surface Coatings Ltd
Unit 1 4a Gilmerton Station Road
EH178RZ
Edinburgh
0131 666 0566
Painting Contractors
Edinburgh
Quentin Gray & Partners
The Un Gortonlee Farm
EH181EQ
Lasswade
Farming - Livestock & Other Animals
Lasswade
Quizkings
Unit 1 22 Dundas Street
EH193AS
Bonnyrigg
0131 654 9800
R & B Nursery
Hinckl Melville Nurseries
EH181AZ
Lasswade
0131 663 1944
Nurseries - Wholesale
Lasswade
R & R Roofing (Edinburgh) Ltd
Heath 4 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 7954
Roofing Services
Bonnyrigg
Unit 4 5 Elm Row
EH181AG
Lasswade
0131 663 6526
Taxis & Private Hire
Lasswade
R C D Cabs
Unit 4 5 Elm Row
EH181AG
Lasswade
0131 660 0011
Taxis & Private Hire
Lasswade
R C D Travel
1 Thur 5 Elm Row
EH181AG
Lasswade
0131 663 6526
Car Hire - Chauffeur Driven
Lasswade
R Peter Noble Glazing Co.Ltd
Unit 44/3 Hardengreen Ind Est
EH22 3NX
Dalkeith
RMJM (Scotland) Ltd
10 Bel Dean Village
EH43BJ
Edinburgh
0131 225 2532
Ray Mitchell
Ray Mi 2 Melville View
EH181AE
Lasswade
0131 663 3978
Painters_Decorators
Lasswade
Renovo Windows
29/2 Hardengreen Ind Est
EH22 3NX
Dalkeith
21 Academy Court
EH20 9RD
Midlothian
07464 114177
Laundries Launderettes
Midlothian
Reyesville Lounge
Prospe 74 Lothian Street
EH193AQ
Bonnyrigg
0131 663 2509
8 Waverley Park
EH19 3BU
Bonnyrigg
0131 454 0502
Robert Robertson & Son
A12a K 328 Lasswade Road
EH178SD
Edinburgh
0131 664 2058
Farming - Crops
Edinburgh
Hardengreen Industrial Estate
EH22 3NX
Dalkeith
Rogue City Productions
614 Gilmerton Road
EH18 1AT
Lasswade
07872 068525
Catering - Mobile
Lasswade
Rosewell Parish Church
Stockw 5 Pendreich Ter
EH192DT
Bonnyrigg
0131 663 6884
Places Of Worship
Bonnyrigg
Royal Mail
Bonnyr Durham Place
EH193EX
Bonnyrigg
0131 663 7584
Delivery Services
Bonnyrigg
S Pia
Dairy 2 Polton Street
EH193HA
Bonnyrigg
0131 663 8608
Fish & Chip Shops
Bonnyrigg
Scot Skips
240 Cameron Crescent
EH19 2PN
Bonnyrigg
Waste Disposal Services
Bonnyrigg
Scottish County Press
20/Hyd Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 2404
Scottish Pet Insurance
Briary Polton Bank
EH181JW
Lasswade
0131 660 6900
Insurance Services
Lasswade
Sherwood Community
Wellin Cockpen Road
EH193HR
Bonnyrigg
Schools - Sports & Leisure Activities
Bonnyrigg
Sherwood Joinery
Sherwo 27 Sherwood Pk
EH193LJ
Bonnyrigg
0131 663 8897
Joiners & Carpenters
Bonnyrigg
Sign & Light
Unit 5 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 1122
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
Skyline
Unit 1 14 High Street
EH181ND
Lasswade
0131 667 0609
Roofing Services
Lasswade
Pest & Vermin Control
Dalkeith
Spar
Superm 25 Lasswade Road
EH166JB
Edinburgh
0131 621 7069
Convenience Stores
Edinburgh
Harmony Court
EH19 3NY
Bonnyrigg
Internet Service Providers
Bonnyrigg
St Leonard Scottish Episcopal Church
The Re Dobbie's Road
EH181BJ
Lasswade
0131 663 7000
Places Of Worship
Lasswade
St Margaret's R C Primary School
The Re 19 Edgefield Road
EH209DX
Loanhead
0131 440 0453
Schools - Local Authority
Loanhead
Weaver 8 Lasswade Road
EH209SD
Loanhead
0131 440 2754
Educational Services
Loanhead
Evendi 4 Gilmerton Station Road
EH178RZ
Edinburgh
0131 664 1991
Roofing Services
Edinburgh
Vale L 13 Pendreich View
EH192EL
Bonnyrigg
0131 663 5446
Driving Schools
Bonnyrigg
82a Dobbie's Rd
EH19 2AZ
Bonnyrigg
Home Improvement Centres
Bonnyrigg
Gilmerton Road
EH18 1AZ
Edinburgh
0131 285 0206
Outdoor Clothing & Equipment
Edinburgh
Unit 6 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 9655
Ropes & Hawsers
Bonnyrigg
Unit 2 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 0909
Damp & Dry Rot Control
Bonnyrigg
The Brixwold Castle Hotel
St. Ma Cockpen Road
EH193HS
Bonnyrigg
0131 660 3200
The Calderwood
Denby 24 Dundas Street
EH193AS
Bonnyrigg
0131 663 6004
The Garden Design Centre
Unit 6 Melville Nurseries
EH181AZ
Lasswade
The Liberton Club
Guthri 10 Lasswade Road
EH166RZ
Edinburgh
0131 664 2222
Leisure & Recreation Centres
Edinburgh
The Lion & Elephant
Unit 4 Sherwood Industrial Estate
EH193LW
Bonnyrigg
Household Stores
Bonnyrigg
The Orchard Centre
Ontari 14 Lothian Street
EH193AB
Bonnyrigg
0131 663 1616
Mental Health Centres
Bonnyrigg
The Original Kitchen Design Co
Statio 43A Lasswade Road
EH166TD
Edinburgh
0131 672 1812
Kitchen Planners & Furnishers
Edinburgh
The South East Edinburgh Community Education Base
The Su Lasswade Road
EH166TZ
Edinburgh
0131 664 5101
Adult Education Centres
Edinburgh
Thomson & Son
Thomso 11 Quarryfoot Green
EH192EJ
Bonnyrigg
0131 663 9080
Electricians & Electrical Contractors
Bonnyrigg
Tick Tock Nursery
Unit 3 10 Lasswade Road
EH166RZ
Edinburgh
0131 658 1279
Nurseries & Creches
Edinburgh
Tip 2 Toe
Hartfo 25 Sherwood Park
EH193LJ
Bonnyrigg
0131 663 5098
Wedding Supplies & Services
Bonnyrigg
Edgefield Road
EH20 9TB
Loanhead
0131 440 8099
Door & Window Furniture
Loanhead
34 High Street
EH19 2AA
Midlothian
Tobacco Products - Mnfrs
Midlothian
WATCO SYSTEMS LTD
44 /2 Hardengreen Business Park
EH22 3NX
Dalkeith
Air Conditioning Equipment & Systems
Dalkeith
Wam T V
Unit 1 1 High Street
EH181NA
Lasswade
0131 654 2372
Video Filming Equipment & Services
Lasswade
Warners
Easter 9 High Street
EH209RH
Loanhead
0131 440 4268
Waverley Hotel
Cooper 68-70 Dundas Street
EH193BB
Bonnyrigg
0131 663 7373
Waverley Park
Glenbu 1 Waverley Pk
EH193BU
Bonnyrigg
0131 654 1034
We Buy Any Car Edinburgh Sheriffhall - CLOSED
Dobbies Garden Centre
EH18 1AZ
Lasswade
Whale Engineering
Whale Edgefield Road
EH209DX
Loanhead
0131 440 4290
Steel Fabricators & Erectors
Loanhead
The White House
EH19 2HY
Bonnyrigg
Y P E Power
Unit 1 68 Lothian Street
EH193AQ
Bonnyrigg
Motor Cycles & Scooters
Bonnyrigg
bonnybooths.com
15 Sherwood Court
EH19 3LE
Bonnyrigg
Photographic - Retail & Supplies
Bonnyrigg
mp locksmiths
4 -6 Linden Place
EH20 9RY
Loanhead
Pod on Dobbies car park
EH18 1AZ
Lasswade