Aggregate Industries Concrete - Bonnyrigg
Dalhousie Business Park
EH19 3HY
Bonnyrigg
01698 870947
Banks & Other Financial Institutions
Midlothian
Cemeteries & Crematoria
Edinburgh
Best-one
133 Main Street
EH22 4PF
Newtongrange
0131 663 2292
Convenience Stores
Newtongrange
Bluebird Care
40/12 Hardengreen Business Park
EH22 3NU
Dalkeith
0131 660 6610
Childcare Services
Dalkeith
Playgroups & Pre-School Education
Bonnyrigg
Costcutter
2 Station Road
EH22 3EU
Eskbank
0131 663 3442
Convenience Stores
Eskbank
Greggs
U4 44 High Street
EH19 2AA
Bonnyrigg
0131 654 2724
Greggs
Eskbank Ro Drive Thru Bonnyrigg Road
EH22 3FU
Eskbank
0131 357 6034
Delivery Services
Dalkeith
Howdens - Bonnyrigg
Units 13 & 14 Butlerfield Industrial Estate
EH19 3JQ
Bonnyrigg
01875 221200
Builders' Tools & Equipment Mnfrs
Bonnyrigg
Banks & Other Financial Institutions
Gorebridge
Delivery Services
Bonnyrigg
Convenience Stores
Dalkeith
Banks & Other Financial Institutions
Dalkeith
McDonald's
Hardengreen
EH22 3FU
Dalkeith
0131 660 0333
Delivery Services
Dalkeith
Boilers - Servicing
Bonnyrigg
Premier
8-10 Dundas Street
EH19 3AS
Bonybrigg
Convenience Stores
Bonybrigg
Internet Service Providers
Dalkeith
Convenience Stores
Dalkeith
Convenience Stores
Dalkeith
Heating Contractors & Consultants
Edinburgh
AWPM
Gorebridge
07572 773587
Property Developers
Gorebridge
Electricians & Electrical Contractors
Bonnyrigg
Lothian Valet
18 Roanshead Crescent
EH22 4NZ
Dalkeith
07923 916915
Boarding Kennels & Catteries
Bonnyrigg
Onestop IT Solutions
Hardengreen Business Park, Dalhouse 32/6
EH22 3NX
Dalkeith
- Eskbank
0131 510 0100
Computer Support & Services
Dalkeith
Chemists - Dispensing
Bonnyrigg
Shell
A7
EH23 4LZ
Gorebridge
01875 823336
Shell
Mayfield Road
EH22 4DN
Dalkeith
0131 454 0332
Starbucks
Bonnyrigg Road
EH22 3FU
Edinburgh
0131 378 6076
XYZ Maps
32/9 Dalhousie Road
EH22 3NX
Dalkeith
0131 454 0426
Engineering Services
Dalkeith
Newmills Road,
EH22 2AH
Dalkeith
0131 663 0646
Dalhousie Business Park
EH19 3HY
Bonnyrigg
01698 871111
50 New Hunterfield
EH23 4BQ
Gorebridge
07746 500560
Electricians & Electrical Contractors
Gorebridge
Hardengreen
EH22 3PP
Dalkeith
0345 677 9205
Children & Babywear - Retail
Dalkeith
42 Mayfield Place
EH22 5EB
Dalkeith
0131 660 3336
Convenience Stores
Dalkeith
A C Joiners & Glaziers
School 37 Wolsey Avenue
EH193LU
Bonnyrigg
0131 660 3046
Joiners & Carpenters
Bonnyrigg
A Cremona
Hanwor 15 Hunterfield Road
EH234TP
Gorebridge
01875 820405
A Dunn & Sons
101 Im 6a Lothian Street
EH193AD
Bonnyrigg
0131 663 7292
A W Contracts
Lockhe 1 Hunterfield Road
EH234TP
Gorebridge
01875 823063
Joiners & Carpenters
Gorebridge
Unit 6 Easthouses Industrial Estate
EH22 4DJ
Dalkeith
Taxis & Private Hire
Dalkeith
216, Newbattle Abbey Crescent
EH22 3LU
Dalkeith
Bathroom Planners & Furnishers
Dalkeith
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
Unit 3 Newbattle Road
EH223LJ
Dalkeith
0131 660 9555
Air Conditioning & Refrigeration Contractors
Dalkeith
Aitken & Ballantyne
Unit 7 Newbattle Road
EH223LJ
Dalkeith
Curtains - Retailers & Makers
Dalkeith
Alan Dobbie Glazing
The Ba 1 Rose Way
EH193RF
Bonnyrigg
07884 077363
Alba Wedding & Chauffeurs Cars
26 D'Arcy Rd
EH22 5HJ
Dalkeith
0131 283 2385
Painting Contractors
Bonnyrigg
Arniston Miners Welfare Social Club
Croftf Engine Road
EH234AQ
Gorebridge
01875 820182
Clubs & Associations - Social
Gorebridge
Arniston Rangers
Croftf 73 Hunterfield Road
EH234TS
Gorebridge
01875 820123
Clubs & Associations - Social
Gorebridge
Arniston Rangers Football Club
Croftf 15 Hunterfield Road
EH234TP
Gorebridge
01875 820237
Sports Clubs & Associations
Gorebridge
Arthur's Veterinary Group
Willow 13 Hunterfield Road
EH234TP
Gorebridge
01875 821088
Veterinary Surgeons & Practitioners
Gorebridge
B & C Decorators
Compst 5 Glen View Road
EH234BN
Gorebridge
Painters_Decorators
Gorebridge
B & N Home Bakery
Potash 117a Hunterfield Road
EH234TU
Gorebridge
01875 821794
B & S Contracts
Rovind Newbattle Road
EH223LL
Dalkeith
0131 454 9223
Unit 4a
EH22 4QN
Dalkeith
Building Services
Dalkeith
main street
EH22 4PF
Newtongrange
- Edinburgh
0131 654 0318
Removals & Storage - Household
Newtongrange
Old Br Newbattle Road
EH223LH
Dalkeith
0131 663 9563
Tool Equipment Hire
Dalkeith
Basically Tool Hire
Newbattle Rd
EH22 3LJ
Dalkeith
0131 663 9563
Best Of Scotland Tours
EH22 3LU
Dalkeith
07775 692007
Blake's Barbers
3b Station Rd
EH22 4NB
Dalkeith
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
Border & City Roofing Ltd
27a Ne Newbattle Road
EH223LL
Dalkeith
0131 663 0600
Roofing Services
Dalkeith
34 South Chesters Medway
EH19 3GG
Bonnyrigg
Brian S Mason
Poultr 5 Eldindean Road
EH192HE
Bonnyrigg
Electricians & Electrical Contractors
Bonnyrigg
Burn & Baillie
Burn V 8 Waverley Court
EH193BX
Bonnyrigg
0131 454 9422
Bathroom Planners & Furnishers
Bonnyrigg
Campbell Bros Ltd
Unit 6 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 654 0050
Meat - Wholesale
Bonnyrigg
Carstaff Recruitment
Unit 2 5 Rose Avenue
EH193RD
Bonnyrigg
Employment & Recruitment Agencies
Bonnyrigg
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 Christenson Photography
The Ol 1 Wilson Road
EH234XH
Gorebridge
01875 821929
Photographers - General
Gorebridge
Chrisanda Chauffeur Drive
11 Matthews Drive
EH22 4DE
Dalkeith
Car Hire - Chauffeur Driven
Dalkeith
Church Of Jesus Christ Of Latter Day Saints
Family Newbattle Road
EH223LJ
Dalkeith
0131 654 0630
Places Of Worship
Dalkeith
Clamate Electrical
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 454 9909
Electricians & Electrical Contractors
Dalkeith
Claymate
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 454 9909
Electricians & Electrical Contractors
Dalkeith
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
Unit 4c
EH22 4QN
Dalkeith
Tug & Towing Services
Dalkeith
Community Learning & Development
Fairfi 8 Lothian Road
EH223AA
Dalkeith
0131 271 3625
Community Centres
Dalkeith
Convenience Store
Freema 60-64 Hunterfield Road
EH234TT
Gorebridge
01875 820140
Convenience Stores
Gorebridge
Cormack Joinery Services Ltd
Duncan Hunterfield Road
EH234AD
Gorebridge
0131 663 2189
Carpenters & Joiners
Gorebridge
Coronation Inn
Unit 7 68 Hunterfield Road
EH234TT
Gorebridge
01875 820200
Restaurants - Pub Food
Gorebridge
D & D Private Hire
Unit 9 24 Barleyknowe Terrace
EH234EQ
Gorebridge
01875 820477
Taxis & Private Hire
Gorebridge
D C Smith
Elm Ba Newbattle Road
EH223LH
Dalkeith
Painters_Decorators
Dalkeith
D Moffatt & Son Ltd
1 Arch 3 Newbattle Road
EH224RA
Dalkeith
0131 663 4732
D R Joinery
Middle 43 Waterfall Walk
EH222LE
Dalkeith
0131 663 0617
Joiners & Carpenters
Dalkeith
63 Lothian St
EH19 3AF
Bonnyrigg
Construction Contractors - General
Bonnyrigg
48 High Street
EH19 2AB
Bonnyrigg
Courier & Messenger Services
Bonnyrigg
Dalhousie Castle & Spa
French Dalhousie Castle
EH193JB
Bonnyrigg
01875 820153
Unit 2
EH19 3LW
Bonnyrigg
Cross 18 Pendreich View
EH192EL
Bonnyrigg
Deep Clean Scotland
Unit 2 Sherwood Ind Est
EH19 3LW
Bonnyrigg
Cleaning Services - Commercial
Bonnyrigg
Pest & Vermin Control
Bonnyrigg
Dodds
Unit 9 Newbattle Road
EH223LJ
Dalkeith
Carpets & Rugs - Mnfrs
Dalkeith
Dr M Storrie
Millba 15 Hunterfield Road
EH234TP
Gorebridge
01875 820405
Earth Tech Lightning Protection
Wentwo 26 Pendreich Avenue
EH192DY
Bonnyrigg
0131 454 9000
Lightning Conductors
Bonnyrigg
Easthouses Miners Welfare & Social Club
Eastho Easthouses Road
EH224ED
Dalkeith
0131 663 2545
Clubs & Associations - Social
Dalkeith
Edinburgh Cleaning Services
Unit 36/7, Mayfield Ind Est
EH22 4AD
Dalkeith
Cleaning Services - Commercial
Dalkeith
Elite Ventilations
Sherwood View
EH19 3NQ
Bonnyrigg
Heating Contractors & Consultants
Bonnyrigg
Painters_Decorators
Midlothian
Esk Valley Contracts
4/Stai 16 Wolsey Avenue
EH193LU
Bonnyrigg
Pest & Vermin Control
Gorebridge
Everclear Aerials
Unit 7 3 Viewbank Drive
EH192HS
Bonnyrigg
0131 663 4034
Television & Radio Aerials - Suppliers & Erectors
Bonnyrigg
Fairytale Dreaming
Forest 2A Lothian Street
EH193AD
Bonnyrigg
0131 663 4380
Party Organisers
Bonnyrigg
20 Wester Kippielaw Green
EH22 2GF
Dalkeith
Flower Shed
10 Waverley Park
EH22 5SH
Dalkeith
Stable 7 River Gore Gr
EH234GD
Gorebridge
01875 823140
Travel Agents & Holiday Companies
Gorebridge
Forthcare
31/1 Hardengreen Industrial Estate
EH22 3NX
Dalkeith
0131 654 1386
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 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
2e Whitehouse Loan
EH23 4FL
Gorebridge
Fitness Consultants
Gorebridge
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
Gore Cabs
Cheque 69 Barleyknowe Cr
EH234EL
Gorebridge
01875 822233
Taxis & Private Hire
Gorebridge
Gorebridge
C15 Hi 35 Hunterfield Road
EH234TP
Gorebridge
01875 820374
Gorebridge Bowling Club
C15 Hi 16 Hunterfield Road
EH234TR
Gorebridge
01875 820137
Clubs & Associations - Social
Gorebridge
Gorebridge Health & Regeneration Project
C15 Hi 80 Hunterfield Road
EH234TT
Gorebridge
01875 825985
Community Networks
Gorebridge
Gorebridge Health & Regeneration Project
C15 Hi 80 Hunterfield Road
EH234TT
Gorebridge
Community Networks
Gorebridge
Gorebridge Health Project
C15 Hi 80 Hunterfield Road
EH234TT
Gorebridge
01875 825985
Community Projects
Gorebridge
Gorebridge Health Project
C15 Hi 80 Hunterfield Road
EH234TT
Gorebridge
Community Projects
Gorebridge
Gorebridge Leisure Centre
C15 Hi Hunterfield Road
EH234TX
Gorebridge
01875 821739
Leisure & Recreation Centres
Gorebridge
Gorebridge Primary School
C15 Hi 80 Hunterfield Road
EH234TT
Gorebridge
01875 820529
Schools - Local Authority
Gorebridge
H McKeating
4A Her 15 Hunterfield Road
EH234TP
Gorebridge
01875 820405
14-16 Dundas St
EH19 3AS
Bonnyrigg
Hill Village
Sunnys 3A Greenhall Road
EH234AW
Gorebridge
01875 820828
Take Away Food Shops
Gorebridge
Hollywood Tanning
4 6 Lothian Street
EH193AD
Bonnyrigg
0131 660 0222
Solariums & Tanning Salons
Bonnyrigg
7, Wester Suttieslea Terrace
EH22 4FG
Dalkeith
Electricians & Electrical Contractors
Dalkeith
35 Waverley Rd
EH19 3BS
Bonnyrigg
Hot Tubs Spas And Whirlpools
Bonnyrigg
Hunterfield Post Office
Hunter 116 Hunterfield Road
EH234TX
Gorebridge
01875 820854
Post Office Services
Gorebridge
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
Inscap Newbattle Road
EH223LJ
Dalkeith
0131 660 4004
Joiners & Carpenters
Dalkeith
Invision
Erico Newbattle Road
EH223LJ
Dalkeith
0131 476 2742
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
Jackie's Dog Walking
1 Newbyres Avenue
EH23 4XE
Gorebridge
14 Del 2 Dundas Street
EH193AS
Bonnyrigg
0131 663 7887
Jennifer Harper
C 21 Bonnyrigg Road
EH223HA
Dalkeith
Jenny Blossom Jewellers
11, High St
EH19 2DA
Bonnyrigg
Jewel & Esk Valley College
New Ho Newbattle Road
EH223AE
Dalkeith
0131 660 1010
Schools & Colleges - Further Education
Dalkeith
John Dennis & Co Ltd
Unit 4 68 Lothian Street
EH193AQ
Bonnyrigg
0131 663 3275
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
Jubilant Paving & Landscaping
2 St. Lukes Path
EH22 5NL
Dalkeith
Paving & Driveway Contractors
Dalkeith
1a Dalhousie Business Park
EH19 3HY
Bonnyrigg
Car Accessories & Parts
Bonnyrigg
K McIvor
Bonnyr Lothian Street
EH193AS
Bonnyrigg
0131 663 3331
Physiotherapists
Bonnyrigg
K P Tool Repairs
The Up Newbattle Road
EH223LJ
Dalkeith
Kinetic Electrical Solutions
71 Eldindean Terrace
EH19 2HQ
Bonnyrigg
Electricians & Electrical Contractors
Bonnyrigg
Ladies School Of Motoring
A 2 Waverley Court
EH193BX
Bonnyrigg
0131 660 5576
Driving Schools
Bonnyrigg
Lasswade Parish Church
Unit 2 5 Pendreich Ter
EH192DT
Bonnyrigg
0131 663 6884
Places Of Worship
Bonnyrigg
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
Lightning Paint Rollers Ltd
Unit 1 Mayfield Industrial Estate
EH224AD
Dalkeith
0131 660 6969
Painting & Decorating Supplies
Dalkeith
105 Hunterfield Road
EH23 4TS
Gorebridge
Beauty Products
Gorebridge
2 Bogwood Court
EH22 5DG
Dalkeith
125 Main Street
EH22 4PF
Dalkeith
Blackcot Drive
EH22 4AA
Dalkeith
Units 1&2 32-34 High Street
EH19 2AA
Bonnybrigg
Beauty Products
Bonnybrigg
Lothian Cleaning
Unit 4 Newbattle Road
EH223LL
Dalkeith
0131 454 9222
Cleaning Services - Commercial
Dalkeith
Lothian Glass Ltd
Cooper 78 Lothian Street
EH193AQ
Bonnyrigg
0131 663 0008
Double Glazing Installers
Bonnyrigg
Lothian Job Rotation Workers
Mossba Greenhall
EH234PE
Gorebridge
01875 825827
Employment & Recruitment Agencies
Gorebridge
Lothian Jobrotation
Mossba Greenhall
EH234PE
Gorebridge
01875 825827
Education Agencies & Authorities
Gorebridge
Newtonloan
EH23 4LZ
Gorebridge
Caravan Hire - Motorhomes & Trailers
Gorebridge
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
Newbattle Road
EH22 4RN
Dalkeith
07778 147487
M C Fix It
4/Derw 42 Gore Avenue
EH234XN
Gorebridge
01875 821694
Joiners & Carpenters
Gorebridge
MICRO MOTORS SCOTLAND
51 High Street
EH19 2DB
Bonnyrigg
07873 876536
MacTaggart Scott & Co Ltd
Garwal PO Box 1
EH209SP
Loanhead
0131 440 0311
Marine Engineers
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
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
Midlothian Childcare Information Service
Fairfi 8 Lothian Road
EH223AA
Dalkeith
0131 271 3754
Midlothian Roofing Services
Westmo 30a Campview Road
EH193EZ
Bonnyrigg
0131 660 4468
Roofing Services
Bonnyrigg
Unit 1 Newbattle Road
EH223LL
Dalkeith
0131 660 5040
Cleaning Services - Commercial
Dalkeith
Monika Moreno Design
9 Andrew Dodd's Avenue
EH22 5BQ
Dalkeith
07402 162800
Designers - Graphic
Dalkeith
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
New Image
14 New 10 Lothian Street
EH193AD
Bonnyrigg
0131 663 9231
Hairdressers & Hair Stylists - Ladies'
Bonnyrigg
Newbattle Abbey College
Newbar Newbattle Road
EH223LL
Dalkeith
0131 663 1921
Adult Education Centres
Dalkeith
Newbattle Cabinet Makers
Unit 2 Newbattle Road
EH223LJ
Dalkeith
Newbattle Golf Club Ltd
Unit 2 Abbey Road
EH223AD
Dalkeith
0131 663 2123
Golf Courses & Clubs
Dalkeith
Newbattle Parish Church
Unit 2 70 Newbattle Abbey Cr
EH223LW
Dalkeith
0131 663 3245
Places Of Worship
Dalkeith
9-10 P 15 Hunterfield Road
EH234TP
Gorebridge
01875 820405
Newscast
Hornbe 8-10 Dundas Street
EH193AS
Bonnyrigg
Newtongrange Library
D'arta St Davids
EH224LG
Dalkeith
0131 663 1816
Northern Steeplejacks (Edinburgh) Ltd
Wareho 7 Newbattle Road
EH224RA
Dalkeith
0131 654 2700
Ornadec
149 Newbyres Crescent
EH23 4UQ
Gorebridge
07877 692311
Construction Contractors - General
Gorebridge
Spring 9A Durham Place
EH193EX
Bonnyrigg
0131 654 0154
Taxis & Private Hire
Bonnyrigg
P X Publishing
Unit 2 Newbattle Road
EH223LJ
Dalkeith
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
Paradigm Developments
9 Mini 220 Newbattle Abbey Cr
EH223LU
Dalkeith
0131 654 2887
Business & Management Consultants
Dalkeith
Pennant Vehicle Leasing Ltd
Herric 1 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 7666
Car Dealers - Used
Bonnyrigg
Pentland Design Partnership Ltd
Unit 2 Newbattle Road
EH223LJ
Dalkeith
0131 660 9701
Engineers - Consulting
Dalkeith
Pentland Locksmiths Services
1 Bannockrigg Terrace
EH19 3QT
Bonnyrigg
Colcoon Park
EH23 4RS
Gorebridge
Pinocchios Nursery
The Sc Newbattle Road
EH223AE
Dalkeith
Portraits by Tosh
19 Sherwood Way
EH19 3NG
Bonnyrigg
07523 877801
Premi-Air Systems
3 Newbattle Road
EH223LL
Dalkeith
Ventilation Contractors
Dalkeith
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
Promo Support UK
Unit 8 68 Lothian Street
EH193AQ
Bonnyrigg
0131 454 9990
Quizkings
Unit 1 22 Dundas Street
EH193AS
Bonnyrigg
0131 654 9800
R & R Roofing (Edinburgh) Ltd
Heath 4 Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 7954
Roofing Services
Bonnyrigg
R Peter Noble Glazing Co.Ltd
Unit 44/3 Hardengreen Ind Est
EH22 3NX
Dalkeith
Red Lion Property Ltd
10 Red 23 Newbattle Road
EH224RN
Dalkeith
0131 663 5371
Investment Companies
Dalkeith
6 Burnbrae Place
EH19 3FL
Bonnyrigg
Renovo Windows
29/2 Hardengreen Ind Est
EH22 3NX
Dalkeith
Reyesville Lounge
Prospe 74 Lothian Street
EH193AQ
Bonnyrigg
0131 663 2509
8 Waverley Park
EH19 3BU
Bonnyrigg
0131 454 0502
Robert Hogg
Wooden 33 Engine Road
EH234AB
Gorebridge
Hardengreen Industrial Estate
EH22 3NX
Dalkeith
Rosewell Parish Church
Stockw 5 Pendreich Ter
EH192DT
Bonnyrigg
0131 663 6884
Places Of Worship
Bonnyrigg
2 Blackcot Drive
EH22 4AA
Dalkeith
0131 663 0129
Chemists - Dispensing
Dalkeith
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
SALON NETWORK UK Ltd
UNIT 3E NEWBATTLE ABBEY BUSINESS PARK NEWBATTLE ROAD ESKBANK
EH22 3LL
MILOTHIAN
0131 261 6393
Hairdressers - Unisex
MILOTHIAN
Salon Network UK Group
3E Newbattle Abbey Industrial Estate
EH22 3LL
Eskbank
07879 321699
Sand Blast (UK)
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 660 4444
Unit 7a-4 Dalhousie Business Park
EH19 3HY
Bonnyrigg
Construction Contractors - General
Bonnyrigg
Scot Columbus
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 660 1998
Scotmid Co-operative Society Ltd
Darach 114 Hunterfield Road
EH234TX
Gorebridge
Scott McDonald
2/Norm Abbey Road
EH223AD
Dalkeith
Golf Courses & Clubs
Dalkeith
Scottish Childrens Press
Unit 1 Newbattle Road
EH223LJ
Dalkeith
Scottish County Press
20/Hyd Sherwood Industrial Estate
EH193LW
Bonnyrigg
0131 663 2404
Scottish Cultural Press
Newbat Newbattle Road
EH223LJ
Dalkeith
0131 660 6366
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
6 Torsonce Road
EH22 3AG
Dalkeith
0131 663 1880
Carpenters & Joiners
Dalkeith
Simply Flowers
Home F Newbattle Road
EH223LL
Dalkeith
81 Gladstone’s Gait
EH19 3GA
Bonnyrigg
0131 210 0495
Web Site Design
Bonnyrigg
25 Mansfield Avenue
EH22 4SJ
Dalkeith
Taxis & Private Hire
Dalkeith
House 27 Park Road
EH223DH
Dalkeith
0131 660 6602
Religious Organisations
Dalkeith
Pest & Vermin Control
Dalkeith
Harmony Court
EH19 3NY
Bonnyrigg
Internet Service Providers
Bonnyrigg
Staypress
Unit 4 Mayfield Industrial Estate
EH224AD
Dalkeith
Ironing & Home Laundry Services
Dalkeith
35 Carrick Crescent
EH22 4HQ
Dalkeith
Roofing Services
Dalkeith
Stuart Angus Ltd
Hornbe Carrington Road
EH193HY
Bonnyrigg
0131 663 1119
Timber Merchants
Bonnyrigg
Fish G 28 Hunterfield Road
EH234TR
Gorebridge
01875 822744
Gardening Services
Gorebridge
Unit 44 Mayfield Industrial Estate
EH22 4AD
Dalkeith
0131 574 4721
Roofing Services
Dalkeith
Sunnys Newbattle Road
EH223LL
Dalkeith
Interior Designers & Furnishers
Dalkeith
Enterp Greenhall
EH234PE
Gorebridge
01875 822428
Charities & Voluntary Organisations
Gorebridge
Vale L 13 Pendreich View
EH192EL
Bonnyrigg
0131 663 5446
Driving Schools
Bonnyrigg
Old Ma 23 Carlowrie Place
EH234XL
Gorebridge
01875 823022
Joiners & Carpenters
Gorebridge
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 663 4844
Furniture Mnfrs - Home & Office
Dalkeith
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
Crooke 3 Greenhall Road
EH234AW
Gorebridge
01875 820776
Fish & Chip Shops
Gorebridge
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 Coppercraft Of Edinburgh Collection
The Es Newbattle Road
EH223LL
Dalkeith
The Lion & Elephant
Unit 4 Sherwood Industrial Estate
EH193LW
Bonnyrigg
Household Stores
Bonnyrigg
The New Hunterfield Tavern
Unit 4 119 Hunterfield Road
EH234TU
Gorebridge
01875 823953
40 Newmills Rd
EH22 2AQ
Dalkeith
Travel Agents & Holiday Companies
Dalkeith
The Orchard Centre
Ontari 14 Lothian Street
EH193AB
Bonnyrigg
0131 663 1616
Mental Health Centres
Bonnyrigg
The Service & Artisans Club
Beddoe 25 Newbattle Road
EH224RN
Dalkeith
0131 663 5844
Clubs & Associations - Social
Dalkeith
The Star Fish & Chip Shop
325-32 5 Newbattle Road
EH224RA
Dalkeith
0131 660 3967
Fish & Chip Shops
Dalkeith
Thomson & Son
Thomso 11 Quarryfoot Green
EH192EJ
Bonnyrigg
0131 663 9080
Electricians & Electrical Contractors
Bonnyrigg
Thorneybank Woodcraft
Unit 1 Newbattle Road
EH223LJ
Dalkeith
0131 660 2395
Tip 2 Toe
Hartfo 25 Sherwood Park
EH193LJ
Bonnyrigg
0131 663 5098
Wedding Supplies & Services
Bonnyrigg
84, Westhouses Rd
EH22 5QU
Dalkeith
Joiners & Carpenters
Dalkeith
34 High Street
EH19 2AA
Midlothian
Tobacco Products - Mnfrs
Midlothian
Viridor Bonnyrigg Collections Unit
5 carrington road
EH193HY
Bonnyrigg
0141 781 9151
Waste Disposal Services
Bonnyrigg
WATCO SYSTEMS LTD
44 /2 Hardengreen Business Park
EH22 3NX
Dalkeith
Air Conditioning Equipment & Systems
Dalkeith
Waterfall Park
Pavill Waterfall Walk
EH222LE
Dalkeith
0131 654 1036
Sports Grounds & Stadiums
Dalkeith
Waverley Hotel
Cooper 68-70 Dundas Street
EH193BB
Bonnyrigg
0131 663 7373
Waverley Park
Glenbu 1 Waverley Pk
EH193BU
Bonnyrigg
0131 654 1034
Workstart
Balne 4 Greenhall
EH234PE
Gorebridge
01875 823005
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