all categories in Rosewell and near me (300)

ATM (Post Office)

8 The Loan
EH20 9AF Loanhead
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Loanhead

Loanhead Post Office

8 The Loan
EH20 9AF Loanhead
0131 440 2644
Yext Logo
Banks & Other Financial Institutions Loanhead

Lothian Lift & Shift

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

Motability Scheme at Med-Ecosse Ltd

Units 13-16
EH20 9LZ Loanhead
0131 440 4225
Yext Logo
First Aid & Medical Supplies Loanhead

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

8 The Loan
EH20 9AF Loanhead
0131 440 2644
Yext Logo
Phonebook Loanhead

Premier

35 Main Street
EH25 9LA Roslin
0131 440 3131
Yext Logo
Convenience Stores Roslin

Roslin Post Office

35 Main Street
EH25 9LA Roslin
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Roslin

Speedy Freight Edinburgh

Room 202, EH20 Business Centre
EH20 9LZ Loanhead
0131 202 1434
Yext Logo
Courier & Messenger Services Loanhead

Tesco Express

Rosewell Rd
EH19 3PA Bonnyrigg
0345 610 6701
Yext Logo
Convenience Stores Bonnyrigg

Bonnyrigg Electrical Services

Bonnyrigg
07717 696447
Electricians & Electrical Contractors Bonnyrigg

Burgh Blinds N Shutters

32 Dryden Road
EH20 9LZ Loanhead
0131 235 2455
Distribution Services Loanhead

EHS Training

1 Dryden Road
EH20 9LZ Loanhead
0131 564 0626
Schools - Special Loanhead

Hot Tub Solutions

32 Dryden Road
EH20 9LZ Loanhead
0131 629 0063
Hot Tubs Spas And Whirlpools Loanhead

Joinery Service Edinburgh

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

Pentland Component Parts Ltd

18/2A Dryden Road
EH20 9LZ Loanhead
0131 573 0000
Brake & Clutch Service Centres Loanhead

Rowlands Pharmacy Loanhead

55 Clerk Street
EH20 9RE Midlothian
0131 440 0511
Chemists - Dispensing Midlothian

Springfield Bank Care Home

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

Aggregate Industries Concrete - Bonnyrigg

Dalhousie Business Park
EH19 3HY Bonnyrigg
01698 870947
Yext Logo
Stonemasons Bonnyrigg
Dalhousie Business Park
EH19 3HY Bonnyrigg
01698 871111
Yext Logo
Stonemasons Bonnyrigg
Carnethie Street
EH24 9AU Midlothian
0333 355 8461
Yext Logo
Estate Agents Midlothian
Barons Drive
EH25 9AL Midlothian
0333 355 8461
Yext Logo
Estate Agents Midlothian
Unit 7 31 Carnethie Street
EH249AS Rosewell
Flooring Services Rosewell
(1)

A Brown

Unit 9 Stonefieldhill Farm
EH249EB Rosewell
01875 830223
Farming - Mixed Rosewell
(0)

A Davidson

Wholes 113 The Loan
EH209AH Loanhead
Funeral Directors Loanhead
(0)

A Plenderleith

Dental 27 Thornton Road
EH249DP Rosewell
Engines - Sales & Service Rosewell
(0)
Hill C 40 Burghlee Ter
EH209BW Loanhead
0131 440 1909
Builders Loanhead
(0)

A V G Ryo-Tek

Pentla d2
EH259RE Roslin
0131 448 0314
Printers' Services & Supplies Roslin
(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)

Afflecks

Unit 1 49 Main Street
EH259LA Roslin
0131 440 2258
Hairdressers - Unisex Roslin
(0)

Air Training Corps

Territ Burghlee Ter
EH209BW Loanhead
0131 448 2466
Youth Organisations & Centres Loanhead
(0)

Alastair MacDonald Ltd

Bakery 9 Clerk Street
EH209DP Loanhead
0131 440 1492
Insurance Services Loanhead
(0)

Alba Water

Unit 7 Bilston Glen
EH209HN Loanhead
0131 448 0666
Water Coolers Loanhead
(0)
Unit F 85 Clerk Street
EH209RE Loanhead
0131 440 0302
Bakers' Shops Loanhead
(0)
Unit 4 Dryden Road
EH209LZ Loanhead
0131 440 3929
First Aid & Medical Supplies Loanhead
(0)

Archie Hunter

Altonh Freepost Rosewell
EH249AL Rosewell
0131 440 4500
Garden Centres Nurseries Rosewell
(0)
6 Dryden Road
EH20 9LZ Loanhead
0800 002 9977
Insurance Brokers Loanhead
(0)
7 Wast 42 Dryden Road
EH209LZ Loanhead
0131 440 6000
Electricians & Electrical Contractors Loanhead
(0)

Audrey's Salon

Unit 3 7 Clerk Street
EH209DP Loanhead
0131 440 0318
Hairdressers - Unisex Loanhead
(0)

BCS

Unit 8 11 Louisa Square
EH249BA Rosewell
0131 440 4001
Carpet Rosewell
(0)
95 Clerk Street
EH20 9RE Loanhead
Banks & Other Financial Institutions Loanhead
(0)
Winche 8 Dryden Road
EH209LZ Loanhead
0131 440 0110
Dairy Produce Merchants Loanhead
(0)
Montro 4 Campview Road
EH193EZ Bonnyrigg
0131 654 9268
Florists Bonnyrigg
(0)
34 South Chesters Medway
EH19 3GG Bonnyrigg
Accountants Bonnyrigg
(0)

Built-In

Unit 1 32 Dryden Road
EH209LZ Loanhead
0131 440 9499
Kitchen Planners & Furnishers Loanhead
(0)
Unit 1 32 Dryden Road
EH209LZ Loanhead
0131 440 6100
Cash Registers & Check-Out Equipment Loanhead
(0)

C W Tait

2 Newbigging Cottages
EH249DY Rosewell
0131 440 2084
Farming - Mixed Rosewell
(0)

Cairn Property Consultants Ltd

Unit 9 1 Dryden Road
EH209LZ Loanhead
0131 448 2652
Building Consultants Loanhead
(0)

Cairn Property Consultants Ltd

Unit 9 1 Dryden Road
EH209LZ Loanhead
0131 440 4729
Building Consultants Loanhead
(0)

Candidacasa Luxury Cattery & Kennels

Unit 2
EH249AY Rosewell
0131 663 1211
Boarding Kennels & Catteries Rosewell
(0)

Capital Door Systems Ltd

Unit 3 Dryden Road
EH209LZ Loanhead
0131 448 0510
Garage Doors - Suppliers & Installers Loanhead
(0)

Capitol Door Controls

Unit 3 1 Dryden Road
EH209LZ Loanhead
0131 448 0450
Doors - Repairing Loanhead
(0)

Capscan

Unit 1 Bilston Glen
EH209HN Loanhead
0131 440 9727
Printers' Services & Supplies Loanhead
(0)

Carmichael (Scotland) Ltd

Carmic 28 Dryden Road
EH209LZ Loanhead
0131 448 2277
Engineers - General Loanhead
(0)
Virgin 85 Carnethie Street
EH249AN Rosewell
0131 440 2374
Clinics - N.H.S. Rosewell
(0)
Virgin Gorton Road
EH249AQ Rosewell
Garage Services Rosewell
(0)
119 The Loan
EH20 9AH Loanhead
Taxis & Private Hire Loanhead
(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)
Roslin
07813 887380
Booksellers Roslin
(0)

Chris Watt

Quarry 31 Polton Road
EH181AF Lasswade
0131 660 0351
Photographers - General Lasswade
(0)

Clarks Speciality Foods Ltd

Unit 1 Bilston Glen
EH209HN Loanhead
0131 448 2993
Catering Food & Drink Suppliers Loanhead
(0)

Clerk Street Motors

Cherry 1 Clerk Street
EH209DP Loanhead
0131 440 4719
Garage Services Loanhead
(0)

Coltel Ltd

Unit 4 Dryden Road
EH209LZ Loanhead
0131 440 9660
Telecommunications Equipment & Systems Loanhead
(0)

Colyn Hynd

Domest 3 The Loan
EH209AE Loanhead
0131 440 2202
Hairdressers - Unisex Loanhead
(0)

Command Line Technology

Comma 54 Prestonhall Cr
EH249BQ Rosewell
0131 660 9577
Computer Maintenance & Repairs Rosewell
(0)

Contact Security

100/Co Unit 25 Dryden Road
EH209LZ Loanhead
0870 787 2140
Security Equipment Installers Loanhead
(0)
Unit 40 Dryden Rd
EH20 9LZ Loanhead
Air Conditioning Equipment & Systems Loanhead
(0)

D & S Electrical Contractors

West M 69 Park Avenue
EH209BD Loanhead
Electricians & Electrical Contractors Loanhead
(0)
Unit 1 Thornton Farm
EH249EF Rosewell
0131 440 2082
Farming - Livestock & Other Animals Rosewell
(0)

D Lawrence Contractors Ltd

Watsen 61A Clerk Street
EH209RE Loanhead
Builders Loanhead
(0)

D.Swift Painter & Decorator

2 a High St
EH20 9RA Loanhead
Painting Contractors Loanhead
(0)
55 Clerk Street
EH20 9RE Loanhead
Courier & Messenger Services Loanhead
(0)

DS MOTORS VAUXHALL

8 Victoria Street
EH24 9BS Rosewell
0131 574 1914
Phonebook Rosewell
(0)

Dalkia Energy & Technical Services

Unit 4 Bilston Glen
EH209HN Loanhead
0131 440 1877
Energy Conservation Consultants Loanhead
(0)

Dalkia Energy & Technical Services

Unit 4 Bilston Glen
EH209HN Loanhead
0131 440 5530
Energy Conservation Consultants Loanhead
(0)

Damhead

Dryden Bilston Glen
EH209HN Loanhead
0131 448 2091
Organic Foods Loanhead
(0)

Dinos

Unit 1 56 Clerk Street
EH209RG Loanhead
0131 440 0962
Fish & Chip Shops Loanhead
(0)

Dr J McDonald

Doctor 6 Main Street
EH259LE Roslin
0131 440 2043
Doctors Roslin
(0)

Dr L G Mcintosh

Doctor 6 Main Street
EH259LE Roslin
0131 440 2043
Doctors Roslin
(0)

EIC (Scotland) Ltd

Unit 2 Dryden Road
EH209LZ Loanhead
0131 440 0456
Electricians & Electrical Contractors Loanhead
(0)
E H 20 Business Centre
EH20 9LZ Loanhead
Electricians & Electrical Contractors Loanhead
(0)

Elite Ventilations

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

Encapsol Technologies Ltd

Sybrig Roslin Glen
EH259PX Roslin
0131 440 3969
Materials Handling Equipment Roslin
(0)

Ergonom Kitchens Ltd

Unit 3 Dryden Road
EH209LZ Loanhead
0131 448 0337
Kitchen Planners & Furnishers Loanhead
(0)

Exclusive Bedrooms

Unit 3 Bilston Glen
EH209HN Loanhead
Bedroom_Planners_Furnishers Loanhead
(0)

Exclusive Bedrooms

Unit 3 Bilston Glen
EH209HN Loanhead
0131 440 1442
Bedroom_Planners_Furnishers Loanhead
(0)

F M S Fire & Security Ltd

Unit 1 1 Dryden Road
EH209LZ Loanhead
0800 074 0652
Burglar & Intruder Alarm Systems Loanhead
(0)

F1 Hydro-Jet Ltd

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

FMS

Unit 1 1 Dryden Road
EH209LZ Loanhead
0131 440 3123
Burglar & Intruder Alarm Systems Loanhead
(0)

Face 2 Face

Unit 5 1 Dryden Road
EH209LZ Loanhead
0131 440 4717
Financial Advisers - Tied Agents/Company Representatives Loanhead
(0)

Fairgrieve & McLurg

15 Sed 11 Crusader Drive
EH259NP Roslin
Painters_Decorators Roslin
(0)
Unit 1 43 Carnethie Street
EH249AP Rosewell
0131 440 2172
Mot Testing Centres Rosewell
(0)
Fern H 23 Polton Road
EH181AB Lasswade
0131 454 0505
Stained Glass Designers & Producers Lasswade
(0)

Festival Inns

A 64 Clerk Street
EH209RG Loanhead
0131 440 5190
Hotels Loanhead
(0)
Unit 3 25 Thornton Road
EH249DP Rosewell
Blacksmiths & Forgemasters Rosewell
(0)

Forrester Arms

Hurric 63-65 Clerk Street
EH209RE Loanhead
0131 440 0386
Public Houses Loanhead
(0)

Forth Products

Unit 2 Dryden Road
EH209LZ Loanhead
0131 448 2574
Cleaning Materials Equipment Loanhead
(0)
119 The Loan
EH20 9AH Loanhead
0131 440 1688
Yext Logo
Taxis & Private Hire Loanhead

Fraser Russell Electrical Building Services

7 , Crusader Drive
EH25 9NP Roslin
0845 263 0151
Electricians & Electrical Contractors Roslin
(0)

Freewheeling Cycles

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

G & C Factors

Rivers 16 Rosedale Gr
EH249DQ Rosewell
0131 440 4886
Janitorial Equipment - Servicing & Repairs Rosewell
(0)

G D Mills

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

G M J V

Unit 1 1 Dryden Road
EH209LZ Loanhead
0131 448 0900
Civil Engineers Loanhead
(0)
45 Lindsay Circus
EH24 9EN Rosewell
Car Body Repairs Rosewell
(0)

Gaffers

Rear O 93 Clerk Street
EH209RE Loanhead
0131 440 4156
Public Houses Loanhead
(0)
unit 2 92 Clerk Street
EH209RB Loanhead
0131 440 4471
Central Heating - Installation & Servicing Loanhead
(0)
15 Park Crescent
EH20 9BQ Loanhead
07411 382801
Carpet Loanhead
(0)
Unit 43 Imex Centre
EH20 9LZ Loanhead
Golf Equipment & Supplies Loanhead
(0)

Grange Roller Shutter

Unit 1 32 Dryden Road
EH209LZ Loanhead
0131 440 7000
Metal Workers Loanhead
(0)

Graphite & Ink Ltd

17 Crusader Drive
EH25 9NP Roslin
0131 440 3482
Promotional Items Roslin
(0)

Greggs

80 Clerk Street
EH20 9RG Loanhead
Bakers' Shops Loanhead
(0)
Unit 3 Dryden Road
EH209LZ Loanhead
0131 440 4852
Bakers' Shops Loanhead
(0)

H H I (Hoggs Home Improvements)

Shieli 36 Hunter Avenue
EH209SN Loanhead
0131 440 4362
Joiners & Carpenters Loanhead
(0)
A202 T 99 The Loan
EH209AH Loanhead
0131 440 2565
Hairdressers - Unisex Loanhead
(0)
Earnoc Capielaw Farm
EH249EE Rosewell
0131 440 3301
Language Schools Rosewell
(0)

Henry Todman Roofing

32 George Drive
EH20 9DW Loanhead
Roofing Services Loanhead
(0)

Highway Glass & Locks

24 Der Dryden Road
EH209LZ Loanhead
0131 440 1966
Glaziers Loanhead
(0)

Hills Electrical & Mechanical PLC

The Py Dryden Road
EH209LZ Loanhead
0131 440 4994
Electricians & Electrical Contractors Loanhead
(0)
4 46 Clerk Street
EH209RG Loanhead
0131 448 0668
Sunbed Hire Loanhead
(0)
Bradga Thornton Farm
EH249EF Rosewell
0131 440 2082
Holidays - Self Catering Accommodation Rosewell
(0)

Hunter's Luxury Coaches

Unit 8 21-23 The Loan
EH209AE Loanhead
0131 440 0704
Coach Hire Loanhead
(0)

Hutchinson

Frobur 20 Dryden Road
EH209LZ Loanhead
0131 440 4203
Printers - Glass Loanhead
(0)

Hydrainer Pump Hire Ltd

Unit 1 Bilston Glen
EH209HN Loanhead
0131 448 0468
Pump Mnfrs Loanhead
(0)

Indulgence

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

Interserve

Breda 1a Clerk Street
EH209DP Loanhead
0131 448 2800
Builders Loanhead
(0)

Ironing Service

The Tr 33 Pentland View Ter
EH259LZ Roslin
0131 448 0157
Ironing & Home Laundry Services Roslin
(0)

J J Logan

Unit 1 2 Broadrigg Cottages
EH249DZ Rosewell
Farming - Livestock & Other Animals Rosewell
(0)

J W T Arnott

The Lo 5 Union Park
EH193DF Bonnyrigg
0131 663 0703
Electricians & Electrical Contractors Bonnyrigg
(0)

James Noble

Janefi 52 Main Street
EH259LS Roslin
0131 440 2195
Joiners & Carpenters Roslin
(0)

Japanese Vehicle Sourcing

unit 1 20 Dryden Road
EH209LZ Loanhead
0131 448 2444
Export & Import Agents Loanhead
(0)

Jenkins Travel

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

John Duncan

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

John Duncan

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

John McWilliams & Sons Ltd

Oppurt 107 Carnethie Street
EH249AJ Rosewell
Plumbers Rosewell
(0)

Joy's

West E 62 Clerk Street
EH209RG Loanhead
0131 440 4207
Restaurants - Chinese Loanhead
(0)

K & C Mitchell

Midlan 16 George Terrace
EH209JZ Loanhead
0131 440 2872
Bakers' Shops Loanhead
(0)
1a Dalhousie Business Park
EH19 3HY Bonnyrigg
Car Accessories & Parts Bonnyrigg
(0)

K T Paving

Forest 16 Park Avenue
EH259SD Roslin
0131 448 2680
Paving & Driveway Contractors Roslin
(0)
6 Astl 7 Prestonhall Road
EH249BE Rosewell
0131 440 9700
Construction Contractors - General Rosewell
(0)

L O G Y Ltd

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

Lab 901

Unit 5 Dryden Road
EH209LZ Loanhead
0131 448 2904
Laboratory Equipment Instruments & Supplies Loanhead
(0)

Linglas Ceramics

6 Rale 20 Clerk Street
EH209DR Loanhead
0131 440 4070
Dental Technicians Loanhead
(0)

Linglas Dental Laboratory

6 Rale 20 Clerk Street
EH209DR Loanhead
0131 440 1275
Dental Technicians Loanhead
(0)

Loanhead Bowling Club

Bradfo Kennington Avenue
EH209HY Loanhead
0131 440 2940
Sports Clubs & Associations Loanhead
(0)

Loanhead Clinic

Bradfo 17 George Ter
EH209JZ Loanhead
0131 440 0590
Clinics - N.H.S. Loanhead
(0)

Loanhead Ex-Servicemens Club Ltd

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

Loanhead Ex-Servicemens Club Ltd

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

Loanhead Hospital

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

Loanhead Hospital

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

Loanhead Leisure Centre

Bankmi George Avenue
EH209LA Loanhead
0131 440 4516
Leisure & Recreation Centres Loanhead
(0)

Loanhead Miners

Societ 74 The Loan
EH209AQ Loanhead
0131 440 3755
Clubs & Associations - Social Loanhead
(0)

Loanhead Miners Welfare

Societ 70 The Loan
EH209AQ Loanhead
0131 440 4388
Clubs & Associations - Social Loanhead
(0)

Loanhead Miners Welfare Society

Societ 74 The Loan
EH209AN Loanhead
0131 440 0180
Clubs & Associations - Social 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 Social Work Centre

Loanhe 4 Clerk Street
EH209DR Loanhead
0131 271 3900
Social Services 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)
Candid Whitebog
EH249AY Rosewell
0131 660 5842
Animal Welfare Organisations Rosewell
(0)
Export 3 Greenside Place
EH249AG Rosewell
Blacksmiths & Forgemasters Rosewell
(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)

Lucky House

Unit 9 70 Clerk Street
EH209RG Loanhead
0131 440 3236
Take Away Food Shops Loanhead
(0)

M E R Roofing

D 26 Station Road
EH259LR Roslin
0131 440 4882
Taxis & Private Hire Roslin
(0)

Macsween Of Edinburgh

Low Mi Dryden Road
EH209LZ Loanhead
0131 440 2555
Meat Product Mnfrs & Wholesalers Loanhead
(0)

Management Solutions

Unit 3 Dryden Road
EH209LZ Loanhead
0131 448 2643
Computer Consultants Loanhead
(0)

Mario Crolla

Leigh 5 The Loan
EH209AE Loanhead
0131 440 0297
Fish & Chip Shops Loanhead
(0)

Mark Murphy & Partner Ltd

Unit 5 Bilston Glen
EH209HN Loanhead
0131 448 0123
Fruit & Vegetables - Wholesale Loanhead
(0)
11 Moffat Avenue
EH19 2JS Bonnyrigg
Wood Flooring Bonnyrigg
(0)
92 Clerk Street
EH20 9RB Loanhead
Heating Contractors & Consultants Loanhead
(0)
37 Gorton Rd
EH24 9AE Rosewell
Painting Contractors Rosewell
(0)

McFadden Alan

Unit 7 26 Chesters View
EH193PU Bonnyrigg
0131 663 3782
Joiners & Carpenters Bonnyrigg
(0)

McLaren

Speigh 8 Station Road
EH259LR Roslin
0131 440 3702
Driving Schools Roslin
(0)

McLay Joiners

Unit 1 13 Rosedale Neuk
EH249DH Rosewell
0131 440 4449
Carpenters & Joiners Rosewell
(0)

McLennan's Garage

Pulpit 1a Park Avenue
EH209AY Loanhead
0131 440 0295
Garage Services Loanhead
(0)

Mclean Decorators

Unit 7 27 Clerk Street
EH209DP Loanhead
Painters_Decorators Loanhead
(0)

Metasmith Edinburgh Ltd

Unit 1 Dryden Road
EH209LZ Loanhead
0131 440 7002
Sheet Metal Work Loanhead
(0)

Midlothian Befriending Scheme

Unit 4 95a Clerk Street
EH209RE Loanhead
0131 448 0988
Charities & Voluntary Organisations Loanhead
(0)

Midlothian Befriending Scheme

Unit 4 95a Clerk Street
EH209RE Loanhead
Charities & Voluntary Organisations Loanhead
(0)

Midlothian Gymnastics Academy

Fairfi 20 Church Street
EH209AB Loanhead
0131 440 9876
Leisure & Recreation Centres Loanhead
(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)

Mike Stoane Lighting Ltd

Unit 2 1 Dryden Road
EH209LZ Loanhead
0131 440 1313
Lighting Mnfrs Loanhead
(0)

Milroy Electrical

Unit 1 Roslin Glen
EH259PX Roslin
0131 448 2112
Electrical Engineers Roslin
(0)

Mollie Wallks

51 Prestonhall Crescent
EH24 9BQ Rosewell
07704 737452
Phonebook Rosewell
(0)

National Height Specialists

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

Nemo Casa

15 Che 118 Carnethie Street
EH249AL Rosewell
0131 440 2244
Fish & Chip Shops Rosewell
(0)

Nordoff-Robbins Music Therapy In Scotland

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

Olscot

Garner 40 Dryden Road
EH209LZ Loanhead
0131 448 2257
Cleaning Services - Commercial Loanhead
(0)

One To One Beauty Therapy Ltd

46 Clerk Street
EH20 9RG Loanhead
Phonebook Loanhead
(0)

Outersight

midlot unit a12
EH259RE Roslin
0131 448 0788
Cctv & Video Equipment Roslin
(0)

P & M Sinclair

Stones Thornton Road
EH249DP Rosewell
0131 440 3438
Builders Rosewell
(0)
Spring 9A Durham Place
EH193EX Bonnyrigg
0131 654 0154
Taxis & Private Hire Bonnyrigg
(0)

P P E Industrial Supplies Ltd

Unit 9 32 Dryden Road
EH209LZ Loanhead
0131 440 4505
Workwear & Protective Equipment Loanhead
(0)

PC Clinic

Dolphi 59 Clerk Street
EH209RE Loanhead
0131 448 0055
Computer Maintenance & Repairs Loanhead
(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)
Roslin
Joiners & Carpenters Roslin
(0)

Pendrich Height Services Ltd

Pendre 78-82 Carnethie Street
EH249AW Rosewell
0131 440 1991
Steeplejacks Rosewell
(0)

Pentland Locksmiths Services

1 Bannockrigg Terrace
EH19 3QT Bonnyrigg
Lock Smiths Bonnyrigg
(0)

Pentland Security Scotland

Millwo 8 The Loan
EH209AF Loanhead
0131 440 4466
Burglar & Intruder Alarm Systems Loanhead
(0)
Hillcr 5 Clerk Street
EH209DP Loanhead
0131 440 0913
Clocks & Watches - Sales & Repair Loanhead
(0)

Peter Monteith

Harlin whitebog farm
EH249AY Rosewell
0131 440 2309
Farming - Livestock & Other Animals Rosewell
(0)

Polton Inn

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

Procraft

47 Kennington Avenue
EH20 9HZ Loanhead
Plaster Mnfrs & Suppliers Loanhead
(0)

Punjab Take Away

Unit 1 72 Clerk Street
EH209RG Loanhead
0131 440 2927
Take Away Food Shops Loanhead
(0)

R F A Contract Cleaning Co Ltd

Enterp Bilston Glen
EH209HN Loanhead
0131 448 0750
Cleaning Services - Commercial Loanhead
(0)

R J T Excavations Ltd

Unit 1 Dryden Road
EH209LZ Loanhead
0131 440 0404
Construction Contractors - General Loanhead
(0)

Radius Interiors

16 Bak 28A Dryden Road
EH209LZ Loanhead
0131 718 4188
Office Furniture & Equipment Loanhead
(0)

Reel Good Music

Unit 2 6 Park Cr
EH209BQ Loanhead
Wedding Supplies & Services Loanhead
(0)
6 Burnbrae Place
EH19 3FL Bonnyrigg
Plumbers Bonnyrigg
(0)
21 Academy Court
EH20 9RD Midlothian
07464 114177
Laundries Launderettes Midlothian
(0)

Reticulum Projects Ltd

Oaklan 17 Crusader Drive
EH259NP Roslin
0131 440 9571
Internet Services Roslin
(0)

Robert Drummond

Unit 9 5 Minstrel Court
EH259PH Roslin
Financial Services Roslin
(0)

Robert Watt

Stance 69 Clerk Street
EH209RE Loanhead
Builders Loanhead
(0)

Roberts

Unit 8 76 Clerk Street
EH209RG Loanhead
0131 440 4881
Butchers Loanhead
(0)

Robertson's Garage Services

Thornl 25 Clerk Street
EH209DP Loanhead
0131 440 0560
Garage Services Loanhead
(0)

Rosedale Arms

Unit 6 76 Carnethie Street
EH249AW Rosewell
0131 440 4136
Public Houses Rosewell
(0)

Rosewell

Rosewa 5 Prestonhall Road
EH249BE Rosewell
Grocers Rosewell
(0)
Stockw 24 Gorton Road
EH249AF Rosewell
0131 440 3006
Sports Clubs & Associations Rosewell
(0)

Rosewell Park

Stockw Pavilion
EH249DN Rosewell
0131 448 2505
Sports Grounds & Stadiums Rosewell
(0)

Rosewell Primary School

Stockw 85 Carnethie Street
EH249AN Rosewell
0131 440 2233
Schools - Local Authority Rosewell
(0)
Stockw 129 Carnethie Street
EH249AJ Rosewell
0131 440 2021
Post Office Services Rosewell
(0)

Roslin Community Hall

59 Rel Pentland View Road
EH259NA Roslin
0131 440 0293
Halls For Hire Roslin
(0)
Doctor 6 Main Street
EH259LE Roslin
0131 440 2043
Doctors Roslin
(0)

Roslin Miners Welfare Club

Roslin Wallace Cr
EH259LL Roslin
0131 440 2877
Clubs & Associations - Social Roslin
(0)

Roslin Minimarket

Roslin 35 Main Street
EH259LA Roslin
0131 440 3773
Grocers Roslin
(0)

Roslin Pharmacy

Roslin 15 Main Street
EH259LD Roslin
Chemists - Dispensing Roslin
(0)

Roslin Primary School

Roslin 8 Pentland View Place
EH259ND Roslin
0131 440 1871
Schools - Local Authority Roslin
(0)

Roslin Sub Post Office

Roslin 37 Main Street
EH259LA Roslin
0131 440 4042
Newsagents Roslin
(0)

Rosslyn Associates

Unit 1 80 Penicuik Road
EH259NQ Roslin
Accountants Roslin
(0)

Rosslyn Bowling Club

Unit 1 108 Main Street
EH259LT Roslin
0131 440 2526
Sports Clubs & Associations Roslin
(0)

Rosslyn Chapel Trust Ltd

Unit 1 Rosslyn Chapel
EH259PU Roslin
0131 440 2159
Attractions Roslin
(0)

Rosslynlee Hospital

Wharf Rosslynlee Hospital
EH259QE Roslin
0131 536 7600
Hospitals Roslin
(0)

Royal Bar

Ground Main Street
EH259LH Roslin
0131 440 3160
Public Houses Roslin
(0)

Royal Mail

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

S Peaston

Unit Y 52 Main Street
EH259LS Roslin
0131 448 2122
Reflexologists Roslin
(0)

Safe Mobile Solutions Ltd

22 32 Dryden Road
EH209LZ Loanhead
0131 448 2873
Mobile Phones Loanhead
(0)
Crewe 12A Dryden Road
EH209LZ Loanhead
0131 440 9100
Charities & Voluntary Organisations Loanhead
(0)

Sash Window Solutions

13 Preston St
EH24 9BD Rosewell
Window Repairs & Replacement Services Rosewell
(0)
Unit 7a-4 Dalhousie Business Park
EH19 3HY Bonnyrigg
Construction Contractors - General Bonnyrigg
(0)

Scot Skips

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

Scotia Alarms

Unit 2 Bilston Glen
EH209HN Loanhead
0131 448 2234
Burglar & Intruder Alarm Systems Loanhead
(0)

Scotmid Co-operative Society Ltd

Darach 18 Station Road
EH259LR Roslin
0131 440 3972
Supermarkets Roslin
(0)

Scotshield

Unit 1 Bilston Glen
EH209HN Loanhead
0131 448 0583
Security Equipment Installers Loanhead
(0)

Scottish Quality Meat

Unit 4 1 Dryden Road
EH209LZ Loanhead
0131 440 9555
Butchers Loanhead
(0)

Secom

Unit 8 1 Dryden Road
EH209LZ Loanhead
0131 448 2675
Burglar & Intruder Alarm Systems Loanhead
(0)

Sherwood Joinery

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

Simply Organic

Unit 2 Bilston Glen
EH209HN Loanhead
0131 448 0440
Food Products - Mnfrs Loanhead
(0)

Skill Express Ltd

Unit 1 1 Dryden Road
EH209LZ Loanhead
0131 440 9889
Builders Loanhead
(0)

Skip Link

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

Sokolowski Convenience Stores

Datum 79-83 Clerk Street
EH209RE Loanhead
Convenience Stores Loanhead
(0)

Solution Group (UK) PLC

Unit 8 Bilston Glen
EH209HN Loanhead
0131 448 2900
Satellite Television - Equipment & Services Loanhead
(0)

Spice It Up

Flat 2 72 Clerk Street
EH209RG Loanhead
0131 440 2927
Restaurants - Indian Loanhead
(0)
St. Jo 72 Carnethie Street
EH249AW Rosewell
0131 440 7200
Mental Health Centres Rosewell
(0)

St Leonard Scottish Episcopal Church

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

St Matthew's R C Church

St. Ma 36 Carnethie Street
EH249AT Rosewell
Places Of Worship Rosewell
(0)

St Matthew's R C Primary School

St. Ma Carnethie Street
EH249AT Rosewell
0131 440 2006
Schools - Local Authority Rosewell
(0)

Stewart & Waterson

Unit 6 21 Park Avenue
EH259SE Roslin
0131 440 2320
Newsagents Roslin
(0)

Stewart Brewing Ltd

Bilsto Dryden Road
EH209LZ Loanhead
0131 440 2442
Brewers Loanhead
(0)
Unit 5 Bilston Glen
EH209HN Loanhead
0131 440 4000
Flooring Services Loanhead
(0)
Weaver 8 Lasswade Road
EH209SD Loanhead
0131 440 2754
Educational Services Loanhead
(0)
82a Dobbie's Rd
EH19 2AZ Bonnyrigg
Home Improvement Centres Bonnyrigg
(0)
4th Fl 1 Dryden Road
EH209LZ Loanhead
0131 448 0111
Entertainment Agencies Loanhead
(0)
4 Wott 40 Main Street
EH259LB Roslin
0131 440 2256
Window Cleaners Roslin
(0)
10 Bir 124 Carnethie Street
EH249AL Rosewell
0131 440 2260
Greengrocers & Fruit Sellers Rosewell
(0)

The Country Garden

2/Bish 51 Clerk Street
EH209RE Loanhead
0131 440 1919
Florists Loanhead
(0)

The Edinburgh Au Pair Agency

Quay H Carrick Cottage
EH249EG Rosewell
0131 440 0800
Au Pair Agencies Rosewell
(0)

The Masons Arms

Robert 102 Clerk Street
EH209RB Loanhead
0131 440 0509
Public Houses Loanhead
(0)

The Munch Box

Unit 4 74 Clerk Street
EH209RG Loanhead
0131 440 9595
Cafes Loanhead
(0)
Dryden Road
EH20 9LZ Loanhead
0131 440 0403
Furniture - Retail Loanhead

The Peter Walker Group Ltd

Fort P 6 Dryden Road
EH209TY Loanhead
0131 475 9200
Construction Contractors - General Loanhead
(0)

The Production House

Millen Dryden Road
EH209LZ Loanhead
0131 440 1357
Exhibition Loanhead
(0)

Thislte Leisure

Unit 1 1 Dryden Road
EH209LZ Loanhead
0131 448 0000
Amusement Machines Loanhead
(0)

Thistle Design (MMC) Ltd

Unit 5 1 Dryden Road
EH209LZ Loanhead
0131 440 3747
Instrumentation Engineers Loanhead
(0)

Tip 2 Toe

Hartfo 25 Sherwood Park
EH193LJ Bonnyrigg
0131 663 5098
Wedding Supplies & Services Bonnyrigg
(0)

Top O The Toon

2 Curt 11a Clerk Street
EH209DP Loanhead
0131 440 4452
Snooker Loanhead
(0)

Trees Accountancy

St. Jo 104 Clerk Street
EH209RF Loanhead
0131 448 0986
Accounting & Book-Keeping Services Loanhead
(0)

Triton Electronics

1 Broa 28 Rosabelle Road
EH259PB Roslin
0131 440 0290
Burglar & Intruder Alarm Systems Roslin
(0)
6 Dryden Road
EH20 9LZ Midlothian
0131 576 5000
Roofing Services Midlothian
(0)

User 2 Computers

Unit 3 Dryden Road
EH209LZ Loanhead
0131 448 0999
Computer Systems & Software (Sales) Loanhead
(0)

Viridor Bonnyrigg Collections Unit

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

W J Jack

17 Cra 55 Clerk Street
EH209RE Loanhead
Chemists' & Pharmacists' Suppliers & Wholesalers Loanhead
(0)

Warehouse Cards

Unit 4 75 Clerk Street
EH209RE Loanhead
0131 448 0637
Card & Poster Shops Loanhead
(0)

Warners

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

Waterpro Envinronmental Ltd

Unit 5 Dryden Road
EH209LZ Loanhead
0131 440 1040
Water Treatment Equipment & Service Loanhead
(0)

Watson & Lyall Ltd

Unit 2 27 Dryden Road
EH209LZ Loanhead
0131 440 9744
Building Refurbishment & Restoration Contractors Loanhead
(0)

Wee Fellas

Kember 52 Dryden Road
EH209LZ Loanhead
0131 448 0330
Toys & Games - Wholesale Loanhead
(0)

White House Studios

Unit 1 32 Dryden Road
EH209LZ Loanhead
0131 440 4088
Photographers - Advertising & Commercial Loanhead
(0)
Whiteh Carnethie Street
EH249DS Rosewell
0131 440 2715
Blacksmiths & Forgemasters Rosewell
(0)

Whitehill Welfare FC

Unit 3 Carnethie Street
EH249DS Rosewell
Sports Grounds & Stadiums Rosewell
(0)

Woodstock

LI-Lin 94 Clerk Street
EH209RB Loanhead
0131 440 1547
Hairdressers - Unisex Loanhead
(0)

Word Steps Speech & Language Therapy

59 Polton Vale
EH20 9DF Loanhead
Speech & Language Therapists Loanhead
(0)

Ye Olde Original Roslin Inn

Beller 4 Main Street
EH259LE Roslin
0131 440 2384
Hotel & Restaurant Equipment Roslin
(0)

Ye Olde Original Roslin Inn

Beller 4 Main Street
EH259LE Roslin
Hotel & Restaurant Equipment Roslin
(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)