all categories in Newtongrange and near me (300)

Ashberry Homes - Carrington View

Off B6392
EH19 3FA Bonnyrigg
0131 608 4952
Yext Logo
Phonebook Bonnyrigg

Bank of Scotland

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

Barclays Funeral Directors

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

Bellway - Dalhousie Way

Off B6392
EH19 3FA Bonnyrigg
0131 608 2480
Yext Logo
Phonebook Bonnyrigg

Best-one

133 Main Street
EH22 4PF Newtongrange
0131 663 2292
Yext Logo
Convenience Stores Newtongrange

Bluebird Care

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

Busy Bees at Midlothian Hopefield Castle

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

Co-op Food - Dalkeith

Main Street
EH22 4PB Dalkeith
0131 654 0637
Yext Logo
Supermarkets Dalkeith

Colin Fraser Vehicle Services

Unit 4c
EH22 4QN Dalkeith
07711 035292
Yext Logo
Tug & Towing Services Dalkeith

Costcutter

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

Federico Ferrarese - Chartered Psychologist and Cognitive Behavioural Therapist

20 Wester Kippielaw Green
EH22 2GF Dalkeith
07419 982295
Yext Logo
Psychologists Dalkeith

Greggs

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

Greggs

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

Hamilton Crescent Drop & Collect Post Office

40-42 Hamilton Crescent
EH22 4BU Dalkeith
0345 722 3344
Yext Logo
Delivery Services Dalkeith

Howdens - Bonnyrigg

Units 13 & 14 Butlerfield Industrial Estate
EH19 3JQ Bonnyrigg
01875 221200
Yext Logo
Builders' Tools & Equipment Mnfrs Bonnyrigg

Hunterfield Post Office

116 Hunterfield Road
EH23 4TX Gorebridge
01875 825378
Yext Logo
Banks & Other Financial Institutions Gorebridge

Lothian Lift & Shift

Unit 7a2 Dalhousie Business Park
EH19 3HY Bonnyrigg
07778 147487
Yext Logo
Delivery Services Bonnyrigg

Mayfield Discount Store, Best-one

Bogwood Court
EH22 5DG Dalkeith
0131 663 1249
Yext Logo
Convenience Stores Dalkeith

Mayfield Post Office

6 Mayfield Place
EH22 5JG Dalkeith
0131 663 3510
Yext Logo
Banks & Other Financial Institutions Dalkeith

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

Platinum Heating Services

32 Burnbrae Terrace
EH19 3DB Bonnyrigg
07738 498799
Yext Logo
Boilers - Servicing Bonnyrigg

Post Office Travel Money

116 Hunterfield Road
EH23 4TX Gorebridge
01875 825378
Yext Logo
Phonebook Gorebridge

Post Office Travel Money

6 Mayfield Place
EH22 5JG Dalkeith
0131 663 3510
Yext Logo
Phonebook Dalkeith

Premier

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

Tesco Mobile

Bonnyrigg Road
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Internet Service Providers 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

AWPM

Gorebridge
07572 773587
Property Developers Gorebridge

Bonnyrigg Electrical Services

Bonnyrigg
07717 696447
Electricians & Electrical Contractors Bonnyrigg

Lothian Valet

18 Roanshead Crescent
EH22 4NZ Dalkeith
07923 916915
Car Washes Dalkeith

Meadowhill Cattery

2 Brewer's Bush, Cockpen Road
EH193JH Bonnyrigg
Boarding Kennels & Catteries Bonnyrigg

Nisa Local

42 Mayfield Place
EH22 5EB Dalkeith
0131 660 3336
Yext Logo
Convenience Stores Dalkeith

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

Shell

A7
EH23 4LZ Gorebridge
01875 823336
Cafes Gorebridge

Shell

Mayfield Road
EH22 4DN Dalkeith
0131 454 0332
Car Washes Dalkeith

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

Aggregate Industries Concrete - Bonnyrigg

Dalhousie Business Park
EH19 3HY Bonnyrigg
01698 870947
Yext Logo
Stonemasons Bonnyrigg
Newmills Road,
EH22 2AH Dalkeith
0131 663 0646
Yext Logo
Nursing Homes Dalkeith
Dalhousie Business Park
EH19 3HY Bonnyrigg
01698 871111
Yext Logo
Stonemasons Bonnyrigg
50 New Hunterfield
EH23 4BQ Gorebridge
07746 500560
Yext Logo
Electricians & Electrical Contractors Gorebridge
(0)
Hardengreen
EH22 3PP Dalkeith
0345 677 9205
Yext Logo
Children & Babywear - Retail Dalkeith

A C Joiners & Glaziers

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

A Cremona

Hanwor 15 Hunterfield Road
EH234TP Gorebridge
01875 820405
Doctors Gorebridge
(0)

A Dunn & Sons

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

A W Contracts

Lockhe 1 Hunterfield Road
EH234TP Gorebridge
01875 823063
Joiners & Carpenters Gorebridge
(0)
Unit 6 Easthouses Industrial Estate
EH22 4DJ Dalkeith
Taxis & Private Hire Dalkeith
(0)
216, Newbattle Abbey Crescent
EH22 3LU Dalkeith
Bathroom Planners & Furnishers Dalkeith
(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
Unit 3 Newbattle Road
EH223LJ Dalkeith
0131 660 9555
Air Conditioning & Refrigeration Contractors Dalkeith
(0)

Aitken & Ballantyne

Unit 7 Newbattle Road
EH223LJ Dalkeith
Curtains - Retailers & Makers Dalkeith
(0)

Alan Dobbie Glazing

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

Alba Wedding & Chauffeurs Cars

26 D'Arcy Rd
EH22 5HJ Dalkeith
0131 283 2385
Limousine Hire Dalkeith
(0)
Bonnyrigg
Painting Contractors Bonnyrigg
(0)

Arniston Miners Welfare Social Club

Croftf Engine Road
EH234AQ Gorebridge
01875 820182
Clubs & Associations - Social Gorebridge
(0)

Arniston Rangers

Croftf 73 Hunterfield Road
EH234TS Gorebridge
01875 820123
Clubs & Associations - Social Gorebridge
(0)

Arniston Rangers Football Club

Croftf 15 Hunterfield Road
EH234TP Gorebridge
01875 820237
Sports Clubs & Associations Gorebridge
(0)

Arthur's Veterinary Group

Willow 13 Hunterfield Road
EH234TP Gorebridge
01875 821088
Veterinary Surgeons & Practitioners Gorebridge
(0)

B & C Decorators

Compst 5 Glen View Road
EH234BN Gorebridge
Painters_Decorators Gorebridge
(0)

B & N Home Bakery

Potash 117a Hunterfield Road
EH234TU Gorebridge
01875 821794
Bakers' Shops Gorebridge
(0)

B & S Contracts

Rovind Newbattle Road
EH223LL Dalkeith
0131 454 9223
Bar Fitters Dalkeith
(0)
Unit 4a
EH22 4QN Dalkeith
Building Services Dalkeith
(0)
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
(0)

Basically Tool Hire

Newbattle Rd
EH22 3LJ Dalkeith
0131 663 9563
Tool Sharpening Dalkeith
(0)
Best Of Scotland Tours
EH22 3LU Dalkeith
07775 692007
Tour Operators Dalkeith

Blake's Barbers

3b Station Rd
EH22 4NB Dalkeith
Barbers Dalkeith
(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)

Border & City Roofing Ltd

27a Ne Newbattle Road
EH223LL Dalkeith
0131 663 0600
Roofing Services Dalkeith
(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)

Burn & Baillie

Burn V 8 Waverley Court
EH193BX Bonnyrigg
0131 454 9422
Bathroom Planners & Furnishers Bonnyrigg
(0)

Campbell Bros Ltd

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

Carstaff Recruitment

Unit 2 5 Rose Avenue
EH193RD Bonnyrigg
Employment & Recruitment Agencies Bonnyrigg
(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 Christenson Photography

The Ol 1 Wilson Road
EH234XH Gorebridge
01875 821929
Photographers - General Gorebridge
(0)

Chrisanda Chauffeur Drive

11 Matthews Drive
EH22 4DE Dalkeith
Car Hire - Chauffeur Driven Dalkeith
(0)

Church Of Jesus Christ Of Latter Day Saints

Family Newbattle Road
EH223LJ Dalkeith
0131 654 0630
Places Of Worship Dalkeith
(0)

Clamate Electrical

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 454 9909
Electricians & Electrical Contractors Dalkeith
(0)

Claymate

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 454 9909
Electricians & Electrical Contractors Dalkeith
(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)

Community Learning & Development

Fairfi 8 Lothian Road
EH223AA Dalkeith
0131 271 3625
Community Centres Dalkeith
(0)

Convenience Store

Freema 60-64 Hunterfield Road
EH234TT Gorebridge
01875 820140
Convenience Stores Gorebridge
(0)

Cormack Joinery Services Ltd

Duncan Hunterfield Road
EH234AD Gorebridge
0131 663 2189
Carpenters & Joiners Gorebridge
(0)

Coronation Inn

Unit 7 68 Hunterfield Road
EH234TT Gorebridge
01875 820200
Restaurants - Pub Food Gorebridge
(0)

D & D Private Hire

Unit 9 24 Barleyknowe Terrace
EH234EQ Gorebridge
01875 820477
Taxis & Private Hire Gorebridge
(0)

D C Smith

Elm Ba Newbattle Road
EH223LH Dalkeith
Painters_Decorators Dalkeith
(0)

D Moffatt & Son Ltd

1 Arch 3 Newbattle Road
EH224RA Dalkeith
0131 663 4732
Builders Dalkeith
(0)

D R Joinery

Middle 43 Waterfall Walk
EH222LE Dalkeith
0131 663 0617
Joiners & Carpenters Dalkeith
(0)
63 Lothian St
EH19 3AF Bonnyrigg
Construction Contractors - General Bonnyrigg
(0)
48 High Street
EH19 2AB Bonnyrigg
Courier & Messenger Services Bonnyrigg
(0)

Dalhousie Castle & Spa

French Dalhousie Castle
EH193JB Bonnyrigg
01875 820153
Hotels Bonnyrigg
(0)
Unit 2
EH19 3LW Bonnyrigg
Upholsterers Bonnyrigg
(0)
Cross 18 Pendreich View
EH192EL Bonnyrigg
Plasterers Bonnyrigg
(0)

David Matear

Ellenb 8 Burnside Road
EH234EU Gorebridge
01875 822968
Butchers Gorebridge
(0)

Deep Clean Scotland

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

Dodds

Unit 9 Newbattle Road
EH223LJ Dalkeith
Carpets & Rugs - Mnfrs Dalkeith
(0)

Dr M Storrie

Millba 15 Hunterfield Road
EH234TP Gorebridge
01875 820405
Doctors Gorebridge
(0)

Earth Tech Lightning Protection

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

Easthouses Miners Welfare & Social Club

Eastho Easthouses Road
EH224ED Dalkeith
0131 663 2545
Clubs & Associations - Social Dalkeith
(0)

Edinburgh Cleaning Services

Unit 36/7, Mayfield Ind Est
EH22 4AD Dalkeith
Cleaning Services - Commercial Dalkeith
(0)

Elite Ventilations

Sherwood View
EH19 3NQ Bonnyrigg
Heating Contractors & Consultants Bonnyrigg
(0)
Midlothian
0131 237 0586
Painters_Decorators Midlothian
(0)

Esk Valley Contracts

4/Stai 16 Wolsey Avenue
EH193LU Bonnyrigg
Plumbers Bonnyrigg
(0)
Gorebridge
07398 551279
Pest & Vermin Control Gorebridge
(0)

Everclear Aerials

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

Fairytale Dreaming

Forest 2A Lothian Street
EH193AD Bonnyrigg
0131 663 4380
Party Organisers Bonnyrigg
(0)

Flower Shed

10 Waverley Park
EH22 5SH Dalkeith
Florists Dalkeith
(0)
Stable 7 River Gore Gr
EH234GD Gorebridge
01875 823140
Travel Agents & Holiday Companies Gorebridge
(0)

Forthcare

31/1 Hardengreen Industrial Estate
EH22 3NX Dalkeith
0131 654 1386
Phonebook Dalkeith
(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 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)
2e Whitehouse Loan
EH23 4FL Gorebridge
Fitness Consultants Gorebridge
(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)

Gore Cabs

Cheque 69 Barleyknowe Cr
EH234EL Gorebridge
01875 822233
Taxis & Private Hire Gorebridge
(0)

Gorebridge

C15 Hi 35 Hunterfield Road
EH234TP Gorebridge
01875 820374
Police Gorebridge
(0)

Gorebridge Bowling Club

C15 Hi 16 Hunterfield Road
EH234TR Gorebridge
01875 820137
Clubs & Associations - Social Gorebridge
(0)

Gorebridge Health & Regeneration Project

C15 Hi 80 Hunterfield Road
EH234TT Gorebridge
01875 825985
Community Networks Gorebridge
(0)

Gorebridge Health & Regeneration Project

C15 Hi 80 Hunterfield Road
EH234TT Gorebridge
Community Networks Gorebridge
(0)

Gorebridge Health Project

C15 Hi 80 Hunterfield Road
EH234TT Gorebridge
01875 825985
Community Projects Gorebridge
(0)

Gorebridge Health Project

C15 Hi 80 Hunterfield Road
EH234TT Gorebridge
Community Projects Gorebridge
(0)

Gorebridge Leisure Centre

C15 Hi Hunterfield Road
EH234TX Gorebridge
01875 821739
Leisure & Recreation Centres Gorebridge
(0)

Gorebridge Primary School

C15 Hi 80 Hunterfield Road
EH234TT Gorebridge
01875 820529
Schools - Local Authority Gorebridge
(0)
33 Lasswade Road
EH22 3EE Dalkeith
Boilers - Servicing Dalkeith
(0)

H McKeating

4A Her 15 Hunterfield Road
EH234TP Gorebridge
01875 820405
Doctors Gorebridge
(0)
14-16 Dundas St
EH19 3AS Bonnyrigg
Beauty Salons Bonnyrigg
(0)

Hill Village

Sunnys 3A Greenhall Road
EH234AW Gorebridge
01875 820828
Take Away Food Shops Gorebridge
(0)

Hollywood Tanning

4 6 Lothian Street
EH193AD Bonnyrigg
0131 660 0222
Solariums & Tanning Salons Bonnyrigg
(0)
7, Wester Suttieslea Terrace
EH22 4FG Dalkeith
Electricians & Electrical Contractors Dalkeith
(0)
35 Waverley Rd
EH19 3BS Bonnyrigg
Hot Tubs Spas And Whirlpools Bonnyrigg
(0)

Hunterfield Post Office

Hunter 116 Hunterfield Road
EH234TX Gorebridge
01875 820854
Post Office Services Gorebridge
(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)
Inscap Newbattle Road
EH223LJ Dalkeith
0131 660 4004
Joiners & Carpenters Dalkeith
(0)

Invision

Erico Newbattle Road
EH223LJ Dalkeith
0131 476 2742
Conservatories Dalkeith
(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)

Jackie's Dog Walking

1 Newbyres Avenue
EH23 4XE Gorebridge
Pet Services Gorebridge
(0)
14 Del 2 Dundas Street
EH193AS Bonnyrigg
0131 663 7887
Television Bonnyrigg
(0)

Jennifer Harper

C 21 Bonnyrigg Road
EH223HA Dalkeith
Journalists Dalkeith
(0)

Jenny Blossom Jewellers

11, High St
EH19 2DA Bonnyrigg
Jewellers Bonnyrigg
(0)

Jewel & Esk Valley College

New Ho Newbattle Road
EH223AE Dalkeith
0131 660 1010
Schools & Colleges - Further Education Dalkeith
(0)

John Dennis & Co Ltd

Unit 4 68 Lothian Street
EH193AQ Bonnyrigg
0131 663 3275
Builders Bonnyrigg
(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)

Jubilant Paving & Landscaping

2 St. Lukes Path
EH22 5NL Dalkeith
Paving & Driveway Contractors Dalkeith
(0)
1a Dalhousie Business Park
EH19 3HY Bonnyrigg
Car Accessories & Parts Bonnyrigg
(0)

K McIvor

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

K P Tool Repairs

The Up Newbattle Road
EH223LJ Dalkeith
Power Tools Dalkeith
(0)

Kinetic Electrical Solutions

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

Ladies School Of Motoring

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

Lasswade Parish Church

Unit 2 5 Pendreich Ter
EH192DT Bonnyrigg
0131 663 6884
Places Of Worship Bonnyrigg
(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)

Lightning Paint Rollers Ltd

Unit 1 Mayfield Industrial Estate
EH224AD Dalkeith
0131 660 6969
Painting & Decorating Supplies Dalkeith
(0)

Lina Enterprises

10 The 103a Burnside Road
EH234ES Gorebridge
01875 822419
Grocers Gorebridge
(0)
Blackcot Drive
EH22 4AA Dalkeith
Beauty Products Dalkeith
(0)
2 Bogwood Court
EH22 5DG Dalkeith
Beauty Products Dalkeith
(0)
125 Main Street
EH22 4PF Dalkeith
Beauty Products Dalkeith
(0)
Units 1&2 32-34 High Street
EH19 2AA Bonnybrigg
Beauty Products Bonnybrigg
(0)
105 Hunterfield Road
EH23 4TS Gorebridge
Beauty Products Gorebridge
(0)

Lothian Cleaning

Unit 4 Newbattle Road
EH223LL Dalkeith
0131 454 9222
Cleaning Services - Commercial Dalkeith
(0)

Lothian Glass Ltd

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

Lothian Job Rotation Workers

Mossba Greenhall
EH234PE Gorebridge
01875 825827
Employment & Recruitment Agencies Gorebridge
(0)

Lothian Jobrotation

Mossba Greenhall
EH234PE Gorebridge
01875 825827
Education Agencies & Authorities Gorebridge
(0)
Newtonloan
EH23 4LZ Gorebridge
Caravan Hire - Motorhomes & Trailers Gorebridge
(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)
Newbattle Road
EH22 4RN Dalkeith
07778 147487
Crane Hire Dalkeith
(0)

M C Fix It

4/Derw 42 Gore Avenue
EH234XN Gorebridge
01875 821694
Joiners & Carpenters Gorebridge
(0)

MICRO MOTORS SCOTLAND

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

MacTaggart Scott & Co Ltd

Garwal PO Box 1
EH209SP Loanhead
0131 440 0311
Marine Engineers 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)

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)

Midlothian Childcare Information Service

Fairfi 8 Lothian Road
EH223AA Dalkeith
0131 271 3754
Helplines Dalkeith
(0)

Midlothian Roofing Services

Westmo 30a Campview Road
EH193EZ Bonnyrigg
0131 660 4468
Roofing Services Bonnyrigg
(0)
Unit 1 Newbattle Road
EH223LL Dalkeith
0131 660 5040
Cleaning Services - Commercial Dalkeith
(0)

Monika Moreno Design

9 Andrew Dodd's Avenue
EH22 5BQ Dalkeith
07402 162800
Designers - Graphic Dalkeith
(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)

New Image

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

Newbattle Abbey College

Newbar Newbattle Road
EH223LL Dalkeith
0131 663 1921
Adult Education Centres Dalkeith
(0)

Newbattle Cabinet Makers

Unit 2 Newbattle Road
EH223LJ Dalkeith
Cabinet Makers Dalkeith
(0)

Newbattle Golf Club Ltd

Unit 2 Abbey Road
EH223AD Dalkeith
0131 663 2123
Golf Courses & Clubs Dalkeith
(0)

Newbattle Parish Church

Unit 2 70 Newbattle Abbey Cr
EH223LW Dalkeith
0131 663 3245
Places Of Worship Dalkeith
(0)
9-10 P 15 Hunterfield Road
EH234TP Gorebridge
01875 820405
Doctors Gorebridge
(0)

Newscast

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

Newtongrange Library

D'arta St Davids
EH224LG Dalkeith
0131 663 1816
Libraries Dalkeith
(0)

Northern Steeplejacks (Edinburgh) Ltd

Wareho 7 Newbattle Road
EH224RA Dalkeith
0131 654 2700
Steeplejacks Dalkeith
(0)

Ornadec

149 Newbyres Crescent
EH23 4UQ Gorebridge
07877 692311
Construction Contractors - General Gorebridge
(0)
Spring 9A Durham Place
EH193EX Bonnyrigg
0131 654 0154
Taxis & Private Hire Bonnyrigg
(0)

P X Publishing

Unit 2 Newbattle Road
EH223LJ Dalkeith
Web Site Design Dalkeith
(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)

Paradigm Developments

9 Mini 220 Newbattle Abbey Cr
EH223LU Dalkeith
0131 654 2887
Business & Management Consultants Dalkeith
(0)

Pennant Vehicle Leasing Ltd

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

Pentland Design Partnership Ltd

Unit 2 Newbattle Road
EH223LJ Dalkeith
0131 660 9701
Engineers - Consulting Dalkeith
(0)

Pentland Locksmiths Services

1 Bannockrigg Terrace
EH19 3QT Bonnyrigg
Lock Smiths Bonnyrigg
(0)
Colcoon Park
EH23 4RS Gorebridge
Phonebook Gorebridge
(0)

Pinocchios Nursery

The Sc Newbattle Road
EH223AE Dalkeith
Nursery Schools Dalkeith
(0)

Portraits by Tosh

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

Premi-Air Systems

3 Newbattle Road
EH223LL Dalkeith
Ventilation Contractors Dalkeith
(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)

Promo Support UK

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

Quizkings

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

R & R Roofing (Edinburgh) Ltd

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

R Peter Noble Glazing Co.Ltd

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

Red Lion Property Ltd

10 Red 23 Newbattle Road
EH224RN Dalkeith
0131 663 5371
Investment Companies Dalkeith
(0)
6 Burnbrae Place
EH19 3FL Bonnyrigg
Plumbers Bonnyrigg
(0)

Renovo Windows

29/2 Hardengreen Ind Est
EH22 3NX Dalkeith
Glaziers Dalkeith
(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 Hogg

Wooden 33 Engine Road
EH234AB Gorebridge
Accountants Gorebridge
(0)
Hardengreen Industrial Estate
EH22 3NX Dalkeith
Butchers Dalkeith
(0)

Rosewell Parish Church

Stockw 5 Pendreich Ter
EH192DT Bonnyrigg
0131 663 6884
Places Of Worship Bonnyrigg
(0)
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
(0)

S Pia

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

SALON NETWORK UK Ltd

UNIT 3E NEWBATTLE ABBEY BUSINESS PARK NEWBATTLE ROAD ESKBANK
EH22 3LL MILOTHIAN
0131 261 6393
Hairdressers - Unisex MILOTHIAN
(0)

Salon Network UK Group

3E Newbattle Abbey Industrial Estate
EH22 3LL Eskbank
07879 321699
Barbers Eskbank
(0)

Sand Blast (UK)

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 660 4444
Blast Cleaning Dalkeith
(0)
Bonnyrigg
Beauty Salons Bonnyrigg
(0)
Unit 7a-4 Dalhousie Business Park
EH19 3HY Bonnyrigg
Construction Contractors - General Bonnyrigg
(0)

Scot Columbus

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 660 1998
Ceramic Mnfrs Dalkeith
(0)

Scotmid Co-operative Society Ltd

Darach 114 Hunterfield Road
EH234TX Gorebridge
Supermarkets Gorebridge
(0)

Scott McDonald

2/Norm Abbey Road
EH223AD Dalkeith
Golf Courses & Clubs Dalkeith
(0)

Scottish Childrens Press

Unit 1 Newbattle Road
EH223LJ Dalkeith
Book Publishers Dalkeith
(0)

Scottish County Press

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

Scottish Cultural Press

Newbat Newbattle Road
EH223LJ Dalkeith
0131 660 6366
Publishers Dalkeith
(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)
6 Torsonce Road
EH22 3AG Dalkeith
0131 663 1880
Carpenters & Joiners Dalkeith
(0)

Simply Flowers

Home F Newbattle Road
EH223LL Dalkeith
Florists Dalkeith
(0)
81 Gladstone’s Gait
EH19 3GA Bonnyrigg
0131 210 0495
Web Site Design Bonnyrigg
25 Mansfield Avenue
EH22 4SJ Dalkeith
Taxis & Private Hire Dalkeith
(0)
House 27 Park Road
EH223DH Dalkeith
0131 660 6602
Religious Organisations Dalkeith
(0)
Dalkeith
07904 462201
Pest & Vermin Control Dalkeith
(0)
Harmony Court
EH19 3NY Bonnyrigg
Internet Service Providers Bonnyrigg
(0)

Staypress

Unit 4 Mayfield Industrial Estate
EH224AD Dalkeith
Ironing & Home Laundry Services Dalkeith
(0)
35 Carrick Crescent
EH22 4HQ Dalkeith
Roofing Services Dalkeith
(0)

Stuart Angus Ltd

Hornbe Carrington Road
EH193HY Bonnyrigg
0131 663 1119
Timber Merchants Bonnyrigg
(0)
Fish G 28 Hunterfield Road
EH234TR Gorebridge
01875 822744
Gardening Services Gorebridge
(0)
Unit 44 Mayfield Industrial Estate
EH22 4AD Dalkeith
0131 574 4721
Roofing Services Dalkeith
Sunnys Newbattle Road
EH223LL Dalkeith
Interior Designers & Furnishers Dalkeith
(0)
Enterp Greenhall
EH234PE Gorebridge
01875 822428
Charities & Voluntary Organisations Gorebridge
(0)
Vale L 13 Pendreich View
EH192EL Bonnyrigg
0131 663 5446
Driving Schools Bonnyrigg
(0)
Old Ma 23 Carlowrie Place
EH234XL Gorebridge
01875 823022
Joiners & Carpenters Gorebridge
(0)
Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 663 4844
Furniture Mnfrs - Home & Office Dalkeith
(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)
Crooke 3 Greenhall Road
EH234AW Gorebridge
01875 820776
Fish & Chip Shops Gorebridge
(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 Coppercraft Of Edinburgh Collection

The Es Newbattle Road
EH223LL Dalkeith
Giftware Mnfrs Dalkeith
(0)

The Lion & Elephant

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

The New Hunterfield Tavern

Unit 4 119 Hunterfield Road
EH234TU Gorebridge
01875 823953
Public Houses Gorebridge
(0)
40 Newmills Rd
EH22 2AQ Dalkeith
Travel Agents & Holiday Companies Dalkeith
(0)

The Orchard Centre

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

The Service & Artisans Club

Beddoe 25 Newbattle Road
EH224RN Dalkeith
0131 663 5844
Clubs & Associations - Social Dalkeith
(0)

The Star Fish & Chip Shop

325-32 5 Newbattle Road
EH224RA Dalkeith
0131 660 3967
Fish & Chip Shops Dalkeith
(0)

Thomson & Son

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

Thorneybank Woodcraft

Unit 1 Newbattle Road
EH223LJ Dalkeith
0131 660 2395
Cabinet Makers Dalkeith
(0)

Tip 2 Toe

Hartfo 25 Sherwood Park
EH193LJ Bonnyrigg
0131 663 5098
Wedding Supplies & Services Bonnyrigg
(0)
84, Westhouses Rd
EH22 5QU Dalkeith
Joiners & Carpenters Dalkeith
(0)
34 High Street
EH19 2AA Midlothian
Tobacco Products - Mnfrs Midlothian
(0)

Viridor Bonnyrigg Collections Unit

5 carrington road
EH193HY Bonnyrigg
0141 781 9151
Waste Disposal Services Bonnyrigg
(0)

WATCO SYSTEMS LTD

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

Waterfall Park

Pavill Waterfall Walk
EH222LE Dalkeith
0131 654 1036
Sports Grounds & Stadiums Dalkeith
(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)

Workstart

Balne 4 Greenhall
EH234PE Gorebridge
01875 823005
Caterers Gorebridge
(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)