all categories in Earlston and near me (230)

Border Vets, Earlston

2 High Street
TD4 6HQ Earlston
01896 849888
Yext Logo
Pet Services Earlston

Busy Bees in Melrose

Huntlyburn Road
TD6 9BX Melrose
01896 820400
Yext Logo
Playgroups & Pre-School Education Melrose

CBI Electrical Ltd

East Cottage
TD1 2PG Galashiels
07707 180467
Yext Logo
Battery Suppliers Galashiels

Co-op Food - Melrose - High Street

High Street
TD6 9RU Melrose
01896 820452
Yext Logo
Supermarkets Melrose

Co-op Food - Petrol Earlston - Melrose Road - closed

Melrose Road
TD4 6DL Earlston
01896 849759
Yext Logo
Supermarkets Earlston

Greggs

Tweedbank Service Station Gateway Drive
TD1 3DJ Tweedbank
01896 800342
Yext Logo
Bakers' Shops Tweedbank

Macmillan Cancer Information And Support Centre - Melrose

Borders Macmillan Centre
TD6 9BS Melrose
01896 826888
Yext Logo
Charities & Voluntary Organisations Melrose

Magnet Kitchens

Tweedbank Industrial Estate
TD1 3RS Galashiels
01896 755388
Yext Logo
Domestic Appliances - Sales Galashiels

Magnet Trade

Tweedbank Industrial Estate
TD1 3RS Galashiels
01896 755388
Yext Logo
Domestic Appliances - Sales Galashiels

Melrose Gibson Park Caravan and Motorhome Club Campsite

High Street
TD6 9RY Melrose
01896 822969
Yext Logo
Camping Sites Melrose

Premier

The Square
TD4 6DB Earlston
01896 849466
Yext Logo
Convenience Stores Earlston

Astral Hygiene Ltd

Unit 5 Charlesfield Industrial Estate
TD60HH Melrose
01835 824342
Cleaning Materials Equipment Melrose

Aquarius Hair Design

The Square
TD4 6DB Earlston
Beauty Salons Earlston
(0)

Buccleuch Arms Hotel

The Green Melrose, Scottish Borders
TD60EW Melrose
01835 822243
Hotels Melrose

Dods Taxis Earlston

12 Westfield Place
TD4 6DU Earlston
07561 413523
Taxis & Private Hire Earlston

Dryburgh Abbey Hotel

St Boswells Primary School
TD6 0RQ Melrose
01835 822261
Hotels Melrose

Dryburgh Arms Hotel

Mannin Melbourne Place
TD60PA Melrose
01835 822704
Hotels Melrose

George & Abottsford Hotel

High Street,
TD69PD Melrose
01896 822308
Hotels Melrose

Hotpoint Repairs Earlston

Earlston
01896 478524
Yext Logo
Domestic Appliances - Servicing Earlston

King's Arms Hotel

High Street
TD69PB Melrose
01896 822143
Hotels Melrose

Tarmac Craighouse Quarry

B6356
TD6 9DU Earlston
01698 575533
Quarries Earlston

Borders Crematorium

Next to Wairds Cemetery
TD6 9HA Melrose
01896 823357
Yext Logo
Cemeteries & Crematoria Melrose

SPAR MMIS Store Ltd

1a High Street
TD6 9PA Melrose
01896 823408
Yext Logo
Convenience Stores Melrose
Brough 35 Market Square
TD69PL Melrose
01896 822162
Fishmongers & Fishmonger Services & Suppliers Melrose
(1)

1st For Fencing Ltd

Unit J Annay Road
TD69LW Melrose
01896 823717
Fencing Contractors Melrose
(0)

A & J Elliot

Beech East End
TD46HL Earlston
01896 849223
Electricians & Electrical Contractors Earlston
(0)

A J Buchanan

Unit 2 Earlston Mains
TD46AF Earlston
01896 849206
Farming - Livestock & Other Animals Earlston
(0)

A Marshall & Sons

Ardgou Grizzlefield
TD46BQ Earlston
01896 848276
Farming - Livestock & Other Animals Earlston
(0)

A-Plant

3 Rhym Mill Road
TD46FA Earlston
01896 849699
Plant & Machinery Hire & Leasing Earlston
(0)

A-Plant

3 Rhym Mill Road
TD46FA Earlston
01896 849699
Plant & Machinery Hire & Leasing Earlston
(0)

Abbey Hair Design

Hamilt Abbey Street
TD69PZ Melrose
01896 823637
Hairdressers - Unisex Melrose
(0)

Active Sports

Chain Annay Road
TD69LP Melrose
01896 822452
Outdoor Pursuit Organisers & Equipment Melrose
(0)

Adam Purves (Galashiels) Ltd

St Dun High Street
TD69RU Melrose
01896 822048
Garage Services Melrose
(0)

Alexander Dalgetty & Sons

Sarum High Street
TD69PA Melrose
01896 822364
Bakers' Shops Melrose
(0)

Alfonso Crolla

Alford High Street
TD46BS Earlston
01896 849899
Fish & Chip Shops Earlston
(0)

Alldays Stores Ltd

Unit 3 27 Market Square
TD69PL Melrose
Convenience Stores Melrose
(0)

Alpineflor Ltd

Priorwood House High Rd
TD6 9EF Melrose
Wood Flooring Melrose
(0)

Ann Oliver

Unit 7 1 Scotts Place
TD69QZ Melrose
01896 822975
Knitwear & Textiles Melrose
(0)

Austin Travel

Unit 9 Station Road
TD46BZ Earlston
01896 849360
Coach Hire Earlston
(0)

Austin Travel

Birch Station Road
TD46BZ Earlston
01896 849360
Coach Hire Earlston
(0)

B S W Timber PLC

Harmil East End
TD46JA Earlston
01896 849255
Timber Merchants Earlston
(0)

B S W Timber PLC

Mansfi East End
TD46JA Earlston
01896 849255
Timber Merchants Earlston
(0)

BTVC Ltd

Unit B
TD4 6BZ Earlston
Domestic Appliances - Servicing Earlston
(0)

Bank Of Scotland

Alleyn Market Square
TD69PH Melrose
01896 822561
Banks & Other Financial Institutions Melrose
(0)
27-29 Market Sq
TD6 9PL Melrose
Phonebook Melrose
(0)

Border Auto Valet

Unit 3 Station Rd Industrial Estate
TD46BZ Earlston
Car Valet Services Earlston
(0)

Border Auto Valet

Unit 3 Station Rd Industrial Estate
TD46BZ Earlston
Car Valet Services Earlston
(0)
Unit 4 Station Road Industrial Estate
TD4 6BZ Earlston
Lawnmowers & Garden Machinery - Sales & Service Earlston
(0)

Border Construction Ltd

Rhymer Mill Road
TD46DG Earlston
01896 849660
Construction Contractors - General Earlston
(0)

Border Construction Ltd

Rhymer Mill Road
TD46DG Earlston
01896 849660
Construction Contractors - General Earlston
(0)

Border Farm Supplies Ltd

Units Turfford Park
TD46GZ Earlston
01896 848911
Agricultural Merchants Earlston
(0)
Units Turfford Park
TD46GZ Earlston
01896 848911
Agricultural Merchants Earlston
(0)

Border Groomers

Moray High Street
TD46HG Earlston
01896 849480
Dog Clipping & Grooming Earlston
(0)

Border Land Rovers

C2 Wem Glenburnie Farm
TD46AJ Earlston
01896 848996
Garage Services Earlston
(0)

Border Ready Mix Ltd

10 Hun The Square
TD46DB Earlston
01896 849704
Concrete Mnfrs & Distributors Earlston
(0)

Border Ready Mix Ltd

Unit 1 The Square
TD46DB Earlston
01896 849704
Concrete Mnfrs & Distributors Earlston
(0)

Borders Dog Walkers

Station Brae
TD4 6BP Earlston
07833 458159
Phonebook Earlston
(0)

Borders Voluntary Community Care Forum

2/Burn Haughhead Avenue
TD46HT Earlston
Charities & Voluntary Organisations Earlston
(0)

Brian Haldane

Blackh 15 Priors Walk
TD69RB Melrose
01896 822087
Electricians & Electrical Contractors Melrose
(0)

Broomfield House

Old Sc 10 Thorn Street
TD46DR Earlston
01896 848084
Guest Houses Earlston
(0)

Broomfield House

Broomf 10 Thorn Street
TD46DR Earlston
01896 848084
Guest Houses Earlston
(0)

Budget TV Centre

Unit B Station Road
TD46BZ Earlston
01896 848960
Television Earlston
(0)

Burts

Burtre Market Square
TD69PL Melrose
01896 822285
Hotels Melrose
(0)
Melrose
01896 822285
Hotels Melrose
(0)

Butterfly

Unit 3 High Street
TD69PA Melrose
01896 822045
Gift Shops Melrose
(0)

C M Welsh

Rhymer Mill Road
TD46DG Earlston
Construction Contractors - General Earlston
(0)

C M Welsh

Rhymer Mill Road
TD46DG Earlston
Construction Contractors - General Earlston
(0)

C M Welsh

Rhymer Mill Road
TD46DG Earlston
01896 849494
Construction Contractors - General Earlston
(0)

C M Welsh

C C I Leaderdale Cr
TD46BJ Earlston
01896 849494
Builders Earlston
(0)
Earlston
07803 162773
Bathroom Planners & Furnishers Earlston

Caddon Healthcare Ltd

Priory Annay Road
TD69LW Melrose
01896 820333
Nursing Agencies Melrose
(0)

Car Bench Ltd

Ind Es Station Road
TD46BZ Earlston
01896 849394
Garage Services Earlston
(0)

Chantefleur

West E High Street
TD69RU Melrose
Beauty Salons Melrose
(0)

Charlie Cockburn

The Up High Street
TD46HQ Earlston
01896 849178
Farriers Earlston
(0)

Cherrytrees Childrens Nursery

The Cr Dingleton Road
TD69QS Melrose
Nurseries & Creches Melrose
(0)

Children In Distress

Fourth High Street
TD46BU Earlston
01896 848999
Charities & Voluntary Organisations Earlston
(0)
St Dav
TD46BJ Earlston
01896 849859
Counselling Services & Advice Services Earlston
(0)
Highba PO Box 13607
TD46YX Earlston
Charcoal Suppliers Earlston
(0)

Corn Exchange

Levere Market Square
TD69PN Melrose
01896 822463
Halls For Hire Melrose
(0)
Centra Cowdenknowes Stables
TD46AA Earlston
01896 848020
Riding Schools Earlston
(0)

Cross Keys Inn

Cross
TD69JA Melrose
01835 870310
Public Houses Melrose
(0)

Cullen Kilshaw

Royal High Street
TD69PE Melrose
01896 822177
Solicitors Melrose
(0)

Cullen Kilshaw

Royal 7 Market Square
TD69PQ Melrose
01896 822796
Solicitors Melrose
(0)

Doug Welsh

Tudor The Square
TD46DB Earlston
01896 849371
Newsagents Earlston
(0)
St Dunstans House High Street
TD6 9RU Melrose
01896 823506
Accountants Melrose

Down To Earth Health

Peel F 32 Market Square
TD69PP Melrose
01896 822590
Health & Safety Products Melrose
(0)

Dr R D McDonald

Hillsb St. Dunstans Pk
TD69RX Melrose
01896 822161
Doctors Melrose
(0)
Alprah 15 Priors Walk
TD69RB Melrose
01896 822087
Guest Houses Melrose
(0)

Earlston Health Centre

KIDGAT MELROSE RD
TD46DW Earlston
01896 849343
Doctors Earlston
(0)

Earlston Health Centre

KIDGAT MELROSE RD
TD46DW Earlston
01896 849273
Doctors Earlston
(0)

Earlston High School

KIDGAT High Street
TD46HF Earlston
01896 849282
Schools - Local Authority Earlston
(0)

Earlston Library

KIDGAT High Street
TD46HF Earlston
01896 849282
Libraries Earlston
(0)

Earlston Post Office

KIDGAT High Street
TD46BS Earlston
Post Office Services Earlston
(0)

Earlston Primary School

KIDGAT High Street
TD46JQ Earlston
01896 848851
Schools - Local Authority Earlston
(0)

Edinbugh Woollen Mill Ltd

Abbey Annay Road
TD69LW Melrose
01896 822138
Fashion Shops Melrose
(0)

Eildon Housing Association Ltd

Head O Dingleton Road
TD69QY Melrose
01896 822121
Charities & Voluntary Organisations Melrose
(0)

Eildon Licensing Ltd

The Re Waverley Road
TD69SH Melrose
Legal Services Melrose
(0)

Evergreen

6 Park High Street
TD46BX Earlston
Florists Earlston
(0)

G Stewart & Son

Free C High Street
TD69RZ Melrose
01896 822037
Electricians & Electrical Contractors Melrose
(0)

Gary Moore

Closeb 26 Market Square
TD69PT Melrose
0870 242 4453
Restaurants - English Melrose
(0)

Gleneve

Low Ba Buccleuch Street
TD69LD Melrose
01896 823286
Knitwear & Textiles Melrose
(0)

Good Food

Unit 1 32 High Street
TD46HG Earlston
01896 849222
Take Away Food Shops Earlston
(0)
Goodfe 6 Halcombe Cresent
TD46DA Earlston
Builders Earlston
(0)

Halliday Bros

Purita High Street
TD46BU Earlston
01896 849393
Plasterers Earlston
(0)

Hamish Morison Farming Ltd

Sun Al West Morriston
TD46AY Earlston
01896 849250
Farming - Crops Earlston
(0)

Hanover (Scotland) Housing Association Ltd

17 Han 12a Hanover Close
TD46JD Earlston
01896 849565
Housing Associations Earlston
(0)

Heatlie & Scott

Helion High Street
TD69PA Melrose
01750 21255
Painters_Decorators Melrose
(0)

Hetties

Bath B High Street
TD69PB Melrose
01896 822248
Hairdressers - Unisex Melrose
(0)

Historic Scotland

Newark Abbey Street
TD69LG Melrose
01896 822562
Attractions Melrose
(0)

Holmes

Monks Abbey Street
TD69PX Melrose
01896 820003
Estate Agents Melrose
(0)

Holy Trinity

Slated 20 High Cross Avenue
TD69SU Melrose
Places Of Worship Melrose
(0)

I R F Car Sales

Unit 1 Station Road
TD46BZ Earlston
01896 849107
Car Dealers Earlston
(0)

IQX Ltd

A Wester Newhouse
TD69JT Melrose
01835 824334
Computer Systems & Software (Development) Melrose
(0)

Ian Rout

3 Pape 4 Market Square
TD69PN Melrose
Butchers Melrose
(0)
Unit 4 14 High Street
TD69PA Melrose
Newsagents Melrose
(0)

J & S Plastering

Rustyg 30 St. Dunstans Pk
TD69LF Melrose
01896 823954
Plasterers Melrose
(0)

J Holmes Wilson

Rampar High Street
TD69PA Melrose
01896 823223
Opticians Melrose
(0)

J P Craw

Duncom Station Road
TD46BZ Earlston
01896 849399
Garage Services Earlston
(0)

J Rutherford (Earlston) Ltd

Rhymer Mill Road
TD46DF Earlston
01896 849326
Agricultural Engineers Earlston
(0)

J Rutherford (Earlston) Ltd

Rhymer Mill Road
TD46DF Earlston
01896 849326
Agricultural Engineers Earlston
(0)

J S Crawford

Poplar Priorwood
TD69EG Melrose
01896 822030
Builders Melrose
(0)

J Todd

199/Le Georgefield Farm
TD46BH Earlston
01896 849227
Farming - Mixed Earlston
(0)

J W Fullerton & Sons

Killar Corsbie Farm
TD46AU Earlston
01573 410238
Farming - Mixed Earlston
(0)

Jackanory

Hamilt Abbey Street
TD69PZ Melrose
01896 823335
Gift Shops Melrose
(0)

Jackie Lunn

Unit 2 High Street
TD69PA Melrose
01896 822888
Bakers' Shops Melrose
(0)

Jackie Lunn Ltd

Unit 2 7 High Street
TD46HQ Earlston
01896 849715
Bakers' Shops Earlston
(0)

Jeffrey James Jewellers Ltd

Apollo 5 Buccleuch Street
TD69LB Melrose
01896 823275
Jewellers Melrose
(0)

Keith Robertson

Unit 5 Station Rd Industrial Estate
TD46BZ Earlston
01896 849975
Car Dealers Earlston
(0)

Keith Robertson

Unit 5 Station Rd Industrial Estate
TD46BZ Earlston
01896 849975
Car Dealers Earlston
(0)

Kwik Wall

The De The Square
TD46DB Earlston
Concrete Products Earlston
(0)

Leader Taxis

Causew 35 Summerfield
TD46ET Earlston
01896 848828
Taxis & Private Hire Earlston
(0)

Lothian & Borders Co-operative Society Ltd

Unit 7 High Street
TD69PA Melrose
01896 822050
Supermarkets Melrose
(0)

Lothian Borders & Angus Co-operative Society Ltd

Gala P Station Road
TD46BZ Earlston
01896 849253
General Stores Earlston
(0)

M Scott

Bridew Halcombe Cr
TD46DA Earlston
Joiners & Carpenters Earlston
(0)

Maid By Marion

Flat 1 High Street
TD69PA Melrose
01896 820350
Cake Decorating Equipment & Supplies Melrose
(0)

Marmions Brasserie

Marmio Buccleuch Street
TD69LB Melrose
Restaurants - French Melrose
(0)

Melrose Antique

St. Du High Street
TD69RU Melrose
01896 823039
Antique Dealers Melrose
(0)

Melrose Bowling Club

Office Weirhill
TD69SF Melrose
01896 823166
Clubs & Associations - Social Melrose
(0)

Melrose Chinese Takeaway

Office Dingleton Road
TD69QY Melrose
01896 823372
Take Away Food Shops Melrose
(0)

Melrose Education Centre

Office Huntly Road
TD69SB Melrose
01896 823517
Leisure & Recreation Centres Melrose
(0)

Melrose Golf Club

Office Dingleton Road
TD69HS Melrose
01896 822855
Golf Courses & Clubs Melrose
(0)

Melrose Library

18D/Ch 18 Market Square
TD69PN Melrose
01896 823052
Libraries Melrose
(0)

Melrose Parish Church

Unit 6 St. Marys Road
TD69LJ Melrose
01896 823339
Places Of Worship Melrose
(0)

Melrose Police Station

Police High Street
TD69RY Melrose
01896 822602
Police Melrose
(0)

Melrose Post Office

Police Buccleuch Street
TD69LE Melrose
01896 822040
Post Office Services Melrose
(0)

Melrose Rugby Football Club

7th Fl The Greenyards
TD69SA Melrose
01896 822559
Sports Clubs & Associations Melrose
(0)

Michael Vee Design

Rector High Street
TD69PB Melrose
01896 822116
Interior Designers & Furnishers Melrose
(0)

Miller

1 Westfield Road
TD46DX Earlston
Plumbers Earlston
(0)

Moss Pharmacy (Melrose)

Shop 6 High Street
TD69PB Melrose
01896 822178
Chemists - Dispensing Melrose
(0)
Tweedbank Industrial Estate
TD1 3RS Galashiels
First Aid & Medical Supplies Galashiels
(0)

Motopoint

Unit 5 Station Road
TD46BZ Earlston
01896 849009
Mot Testing Centres Earlston
(0)

Motopoint

Unit 5 Station Road
TD46BZ Earlston
01896 849009
Mot Testing Centres Earlston
(0)

Murray Hogarth Co Ltd

Dugnoi St. Dunstans Park
TD69RX Melrose
01896 820141
Fashion Accessories Melrose
(0)

National Trust Shop

Priorw Abbey Street
TD69PX Melrose
01896 822965
Gift Shops Melrose
(0)

New Ways

Signet Abbey Street
TD69PX Melrose
01896 822100
Nursing Agencies Melrose
(0)

Ormiston & Renwick

Unit 7 High Street
TD69PB Melrose
01896 822163
Florists Melrose
(0)

Ormiston Institute

Unit 7 Market Square
TD69PN Melrose
01896 822463
Halls For Hire Melrose
(0)

Papa Jacks Cafe

Unit 1 Buccleuch Street
TD69LD Melrose
Cafes Melrose
(0)

Plaisir D Chocolat

Midlan High Street
TD69PE Melrose
01896 820202
Cafes Melrose
(0)

Playstation 1

Unit G Palma Place
TD69PR Melrose
01896 823892
Nurseries & Creches Melrose
(0)

Pollock & Co

West E High Street
TD69RU Melrose
Accountants Melrose
(0)

Purves

St. Du High Street
TD69RU Melrose
01896 823506
Accountants Melrose
(0)

R & A Wilson

Greens
TD46AJ Earlston
01896 849225
Farming - Livestock & Other Animals Earlston
(0)

R G Turnbull

Townse The Square
TD46DB Earlston
01896 849260
Chemists - Dispensing Earlston
(0)

R J Macvicar

Timber East End
TD46JG Earlston
Tree Work & Forestry Services Earlston
(0)

Raviv Scotland

8 High Street
TD4 6HQ Earlston
07711 623605
Alternative & Complementary Medicines & Therapies Earlston
(0)

Reivers Veterinary Services

Unit E High Street
TD46HQ Earlston
01896 849888
Veterinary Surgeons & Practitioners Earlston
(0)

Rettie & Co

7-8 Cu 1 Abbey Street
TD69PX Melrose
01896 824070
Estate Agents Melrose
(0)

Rhymers Fayre

Flat 1 17 Market Square
TD69PL Melrose
01896 823224
Gift Shops Melrose
(0)

Rhymers Tower Coffee Shop

Flat 1 Melrose Road
TD46DL Earlston
01896 849452
Cafes Earlston
(0)

Robert A Cannon

Patmos High Street
TD46DE Earlston
Butchers Earlston
(0)

Robert Henderson

Care O The Court House
TD46BA Earlston
Landscape Contractors Earlston
(0)
Station Rd
TD4 6BY Earlston
Civil Engineers Earlston
(0)

Rodger Builders Ltd

Unit 1 Station Road
TD46BY Earlston
01896 849711
Builders Earlston
(0)

Ronaash Ltd

Unit 1 Turfford Pk
TD46GZ Earlston
01896 848563
Plastic Products - Mnfrs Earlston
(0)

Royal Mail

Melros Buccleuch Street
TD69LE Melrose
01896 822480
Delivery Services Melrose
(0)

Russell's

EASTER 28 Market Square
TD69PP Melrose
01896 822335
Restaurants - Other Melrose
(0)

Rutherfords

Unit 3 High Street
TD69PB Melrose
Plumbers Melrose
(0)

Ruthven Alarms

RHYMERS MILL,
TD4 6DG EARLSTON
01896 849919
Security Services EARLSTON
(0)

S & M Scott

West E Westfield Road
TD46DX Earlston
Garage Services Earlston
(0)

S B & Co

Firsla Unit 12
TD60HH Melrose
01835 822289
Abattoirs Melrose
(0)

S Hardy Ltd

Kenwor West Morriston
TD46AY Earlston
01896 849369
Road Haulage Services Earlston
(0)

S L MacDonald

KIDGAT MELROSE RD
TD46DW Earlston
01896 849273
Doctors Earlston
(0)

S L MacDonald

KIDGAT MELROSE RD
TD46DW Earlston
01896 849343
Doctors Earlston
(0)

Sarah B

Hamilt Abbey Street
TD69PZ Melrose
01896 822997
Fashion Shops Melrose
(0)

Sasha

Eaton 19 Market Square
TD69PL Melrose
01896 822035
Ladieswear - Retail Melrose
(0)

Scottish Agricultural Organisation Society

Rosele Dingleton Road
TD69QP Melrose
01896 822275
Agricultural Services Melrose
(0)

Scottish Borders Tourist Board

Abbey Abbey Street
TD69LG Melrose
0870 608 0404
Tourist Information Melrose
(0)

Scottish Youth Hostels Association

Melros High Road
TD69EF Melrose
01896 822521
Youth Hostels Melrose
(0)

Shepherd Architecture

The Wy Buccleuch Street
TD69LD Melrose
01896 822133
Architects Melrose
(0)

Ship Inn

Ths Sh East Port
TD69RA Melrose
01896 822190
Public Houses Melrose
(0)

Sorrlessfield Centre

Poplar Sorrlessfield Farm
TD46AG Earlston
01896 849809
Alternative & Complementary Medicines & Therapies Earlston
(0)

Southern Accident Repair Centre

Go-Ahe Tweedbank Industrial Estate
TD13RS Galashiels
01896 754466
Car Body Repairs Galashiels
(0)

Spar

117 Ch The Square
TD46DB Earlston
01896 849466
Convenience Stores Earlston
(0)

St Cuthberts R C Church

St. Cu High Cross Avenue
TD69SQ Melrose
01896 752328
Places Of Worship Melrose
(0)

St Johns Rest Home

St. Jo 11 High Cross Avenue
TD69SQ Melrose
01896 822168
Residential Care Homes Melrose
(0)

St Mary's School (Melrose) Ltd

Abbey High Street
TD69LN Melrose
01896 822517
Schools - Independent & Preparatory Melrose
(0)
26 Market Square
TD6 9PT Melrose
Hotels Melrose
(0)

Stewart

Burand Fans
TD46BD Earlston
01573 410343
Farming - Mixed Earlston
(0)

Stewart Riddell

D Station Road
TD46BZ Earlston
Gardening Services Earlston
(0)

Stewart Riddell

D Station Road
TD46BZ Earlston
01896 848886
Gardening Services Earlston
(0)
Deans Annay Road
TD69LW Melrose
01896 822207
Joiners & Carpenters Melrose
(0)
Annay Road
TD6 9LW Melrose
01896 822207
Joinery Manufacturers Melrose
Earlston
Car Rental Earlston
(0)
3a/The Buccleuch Street
TD69LD Melrose
01896 820222
Beauty Salons Melrose
(0)

The Bookroom

Bagley 1 Dingleton Road
TD69QS Melrose
01896 823337
Books - Rare & Secondhand Melrose
(0)

The Country Kitchen

1 The 22 Market Square
TD69PW Melrose
01896 822586
Delicatessens Melrose
(0)

The Crafters

Bosham High Street
TD69PA Melrose
01896 823714
Craft Centres & Shops Melrose
(0)

The Fabric Shop

Greenb The High Street
TD69PA Melrose
01896 823475
Fabric Shops Melrose
(0)

The Harbur

Agricu High Street
TD46BS Earlston
01896 848826
Guest Houses Earlston
(0)

The Martin Gallery

Emriat Waverley Road
TD69AA Melrose
01896 822739
Art Galleries & Fine Art Dealers Melrose
(0)

The National Trust

Priorw Abbey Street
TD69PX Melrose
01896 822493
Attractions Melrose
(0)

The Plough Inn

The Pl 15 Main Street
TD69JD Melrose
Public Houses Melrose
(0)

The Red Lion Hotel

4 Red The Square
TD46DB Earlston
01896 848279
Hotels Earlston
(0)

The Royal Bank Of Scotland PLC

39 The High Street
TD46BT Earlston
01896 849214
Banks & Other Financial Institutions Earlston
(0)

The Royal Bank Of Scotland PLC

39 The High Street
TD69PF Melrose
01896 822101
Banks & Other Financial Institutions Melrose
(0)

The Townhouse Hotel

Wrenco 3 Market Square
TD69PQ Melrose
01896 822645
Hotels Melrose
(0)

Thom Mascall & Coyle

Mohawk Summerfield
TD46ES Earlston
01896 848821
Dentists Earlston
(0)

Thomas Brown & Sons

Westcr East Port
TD69EE Melrose
01896 822632
Funeral Directors Melrose
(0)

Thomas Ewart & Sons

Ely Ho High Street
TD69PA Melrose
01835 823291
Painters_Decorators Melrose
(0)

W A Reid

Unit 2 Whitefield Farm
TD46BH Earlston
01896 849271
Farming - Livestock & Other Animals Earlston
(0)
Hay Pa High Street
TD69PB Melrose
01896 823469
Greengrocers & Fruit Sellers Melrose
(0)

W Kerr & Sons

The Ho High Street
TD46BS Earlston
01896 849230
Funeral Directors Earlston
(0)

W T & A J Rodger

Jenola
TD46BE Earlston
01573 460243
Farming - Mixed Earlston
(0)

W W A Ltd

Blunde Palma Place
TD69PR Melrose
01896 823535
Architects Melrose
(0)
Skirmi Waverley Road
TD69AA Melrose
01896 822244
Hotels Melrose
(0)

White Swan Hotel

Discov High Street
TD46DE Earlston
01896 848249
Hotels Earlston
(0)

Wight Chiropractic Clinic Ltd

West E High Street
TD69RU Melrose
Chiropractors Melrose
(0)

William Pate

Hazel Craigsford Mains Farm
TD46AH Earlston
Farming - Livestock & Other Animals Earlston
(0)

Wynd Theatre

The Bu Buccleuch Street
TD69LD Melrose
Theatres Melrose
(0)