all categories in Newtown Saint Boswells and near me (154)

Busy Bees in Melrose

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

Co-op Food - Melrose - High Street

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

Co-op Food - Newtown St Boswells

Station Yard
TD6 0PP Melrose
01835 823737
Yext Logo
Supermarkets Melrose

Euroroute Recovery

3 West End Units Charlesfield
TD6 0HH Melrose
01835 823575
Yext Logo
Tug & Towing Services Melrose

Greggs

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

Jennie's K9 Crew

7 Park Crescent
TD6 0QR Melrose
07367 582835
Yext Logo
Boarding Kennels & Catteries Melrose

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

Motability Scheme at Park's Toyota St Boswells

St. Boswells Garage
TD6 0EW Melrose
01835 822922
Yext Logo
First Aid & Medical Supplies Melrose

Newtown St Boswells Post Office

"Scottish Borders Council,Council Headquarters",Council Headquarters
TD6 0SA Melrose
01450 870593
Yext Logo
Banks & Other Financial Institutions Melrose

St Boswells Post Office

Main Street
TD6 0AT Melrose
01835 823744
Yext Logo
Banks & Other Financial Institutions Melrose

Travis Perkins

Newtown St Boswells
TD6 0PL Melrose
01835 822727
Yext Logo
Construction Contractors - General Melrose

Astral Hygiene Ltd

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

Buccleuch Arms Hotel

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

Cleaning Supplies Scotland

Astral Hygiene, Charlesfield Industrial Estate
TD6 0HH St Boswells
01835 824342
Phonebook St Boswells
(0)

Club Japan Imports

Newtown Saint Boswells
07731 461516
Car Component Mnfrs Newtown Saint Boswells

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

King's Arms Hotel

High Street
TD69PB Melrose
01896 822143
Hotels Melrose

Milestone Garden and Leisure

Newtown St Boswells
TD6 0PL Melrose
01835 825959
Garden Centres Nurseries Melrose
(0)

Tarmac Craighouse Quarry

B6356
TD6 9DU Earlston
01698 575533
Quarries Earlston

bp

A68
TD6 0EW Melrose
01835 822241
Petrol Filling Stations Melrose

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
The Ol St. Boswells
TD60DZ Melrose
01835 822027
Guest Houses Melrose
(1)
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)

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)

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)
Charlesfield Industrial Estate
TD6 0HH St Boswells
01835 824342
Floor Cleaning & Polishing Equipment - Mnfrs & Distributors St Boswells
(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)
Main Street
TD6 0AA St Boswells
Gunsmiths St Boswells
(0)

Brian Haldane

Blackh 15 Priors Walk
TD69RB Melrose
01896 822087
Electricians & Electrical Contractors Melrose
(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)
Earlston
07803 162773
Bathroom Planners & Furnishers Earlston

Caddon Healthcare Ltd

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

Chantefleur

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

Cherrytrees Childrens Nursery

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

Corn Exchange

Levere Market Square
TD69PN Melrose
01896 822463
Halls For Hire Melrose
(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)
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)

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)

Flexible Respite

8 Tweedbank Avenue
TD1 3SP Galashiels
01896 757007
Home Care Services Galashiels
(0)

G Stewart & Son

Free C High Street
TD69RZ Melrose
01896 822037
Electricians & Electrical Contractors Melrose
(0)
Glendale Monksford Rd
TD6 0SB Melrose
Landscape 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)

Glenrian Ltd

6 Dick Road
TD6 0SN Melrose
01832 823699
Lock Smiths Melrose
(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)

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 S Crawford

Poplar Priorwood
TD69EG Melrose
01896 822030
Builders Melrose
(0)
Unit HB1 Charlesfield Ind Estate
TD6 0HH St Boswells
01835 824904
Removals - Industrial & Business St Boswells
(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)

Jeffrey James Jewellers Ltd

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

Johnston Oils Ltd

Kirkto Earlston Road
TD60SD Melrose
01835 823001
Oil Fuel Distributors Melrose
(0)
Langsh Langside Farm
TD60HJ Melrose
01835 870328
Boarding Kennels & Catteries Melrose
(0)

Lothian & Borders Co-operative Society Ltd

Unit 7 High Street
TD69PA Melrose
01896 822050
Supermarkets Melrose
(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)
Main Street
TD6 0AT Melrose
Convenience Stores 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)

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)

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)

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)

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)

S A Farming Ltd

Garden Bemersyde
TD69DP Melrose
01835 822343
Farming - Mixed Melrose
(0)

S B & Co

Firsla Unit 12
TD60HH Melrose
01835 822289
Abattoirs Melrose
(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 Council

Unit 5 Council Headquarters
TD60SA Melrose
01835 824000
Local Government Melrose
(0)

Scottish Borders Tourist Board

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

Scottish Woodlands Ltd

Unit 6 Plainfield
TD60RY Melrose
01835 823353
Tree Work & Forestry Services 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)

Southern Accident Repair Centre

Go-Ahe Tweedbank Industrial Estate
TD13RS Galashiels
01896 754466
Car Body Repairs Galashiels
(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)
Deans Annay Road
TD69LW Melrose
01896 822207
Joiners & Carpenters Melrose
(0)
Annay Road
TD6 9LW Melrose
01896 822207
Joinery Manufacturers Melrose
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 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 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)

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)
2 Melbourne Place
TD6 0PA Melrose
Barbers Melrose
(0)
Tweedside Road
TD6 0PG Melrose
Picture & Photo Framing Services Melrose
(0)
Hay Pa High Street
TD69PB Melrose
01896 823469
Greengrocers & Fruit Sellers Melrose
(0)

W W A Ltd

Blunde Palma Place
TD69PR Melrose
01896 823535
Architects Melrose
(0)

Watermark

Thornd Kippilaw Mains
TD69HF Melrose
Landscape Contractors Melrose
(0)
Skirmi Waverley Road
TD69AA Melrose
01896 822244
Hotels Melrose
(0)

Wight Chiropractic Clinic Ltd

West E High Street
TD69RU Melrose
Chiropractors Melrose
(0)

Wm Marjoribanks Ltd

Main Street
TD6 0AU Saint Boswells
01835 822787
Plumbers Saint Boswells
(0)

Wynd Theatre

The Bu Buccleuch Street
TD69LD Melrose
Theatres Melrose
(0)