Security Equipment
Selkirk
Veterinary Surgeons & Practitioners
Selkirk
Premier
Raeburn Meadow
TD7 4HL
Selkirk
01750 202020
Convenience Stores
Selkirk
Marketing Consultants & Services
Selkirk
The Ol Viewfield Lane
TD74LJ
Selkirk
01750 23392
A Elliot (Fine Fabrics) Ltd
Forest Dunsdale Road
TD75EA
Selkirk
01750 720412
Knitwear & Textiles
Selkirk
A F Tough
Beechw Rogers Road
TD75DX
Selkirk
Joiners & Carpenters
Selkirk
A J Borthwick
The Ol Dunsdale Road
TD75EB
Selkirk
01750 20734
Veterinary Pharmacies
Selkirk
Alexander Weir
Centur 79 High Street
TD74BZ
Selkirk
01750 21230
Chemists - Dispensing
Selkirk
Anthony Haines Ltd
Chambe Dunsdale Road
TD75EA
Selkirk
01750 20046
Argus Community Centre
Rhos y Goslawdales
TD74EP
Selkirk
01750 21591
Community Centres
Selkirk
Atelier Design Ltd
Forest Station Road
TD75DJ
Selkirk
01750 21236
Authority Reporter
Unit B 12 Ettrick Terrace
TD74LE
Selkirk
01750 20372
B Redburn
Empire 2 Ettrickhaugh Cottages
TD75AY
Selkirk
01750 20057
BBC Scotland
Munici High Street
TD74JX
Selkirk
01750 21884
Radio & Television Stations
Selkirk
BP Service Stations
Norwoo Ladylands
TD74BA
Selkirk
01750 22880
Petrol Filling Stations
Selkirk
Barking Mad Scottish Borders
2 Marion Crescent
TD7 4LY
Selkirk
Barnetts Catering Co
Burnmi Philiphaugh
TD75AU
Selkirk
01750 23323
Catering Food & Drink Suppliers
Selkirk
Barnetts Catering Co
Burnmi Philiphaugh
TD75AU
Selkirk
01750 23333
Catering Food & Drink Suppliers
Selkirk
Bield Housing Association Ltd
Mungo Back Row
TD74NQ
Selkirk
01750 22076
Housing Associations
Selkirk
26 Spion Kop
TD7 4JW
Selkirk
01750 22305
Border Office Style Ltd
Unit 4 10 Heatherlie Pk
TD75AL
Selkirk
01750 22244
Office Stationery Supplies
Selkirk
Braidwood Sporting Clays
Sports Clubs & Associations
Selkirk
Buccleuch Cleaners
Lochen 60 Buccleuch Road
TD75DN
Selkirk
Buccleuch Estates Ltd
Works Estate Office
TD75ES
Selkirk
01750 20081
Property & Estate Management
Selkirk
Buccleuch Estates Ltd
Works Estate Office
TD75ES
Selkirk
01750 20753
Property & Estate Management
Selkirk
Burgh Cabs
Poplar 14 Curror Street
TD74HF
Selkirk
01750 21340
Taxis & Private Hire
Selkirk
C D Haig
Sultho 19 Hallidays Park
TD74LA
Selkirk
01750 22853
C R Low
1a Chi 4-6 The Valley
TD74DQ
Selkirk
01750 21259
Funeral Directors
Selkirk
Caledonian Connoisseur
Unit 1 Dunsdale Road
TD75EB
Selkirk
01750 505100
Mail Order & Catalogue Shopping
Selkirk
Calum Scott
Burnbr 54 Mill Street
TD75DQ
Selkirk
01750 20700
Painters_Decorators
Selkirk
Care & Treatment Abroad
Ettric Dunsdale Road
TD75EB
Selkirk
0141 631 5279
Cats Whiskers
Helm C Linglie Road
TD75LT
Selkirk
01750 20638
Boarding Kennels & Catteries
Selkirk
Charles Brodie & Son
Shawbu 120 Bleachfield Road
TD74HZ
Selkirk
01750 20277
Joiners & Carpenters
Selkirk
Chesterhall Antiques
Carlto 8 West Port
TD74DG
Selkirk
01750 21224
Complexions
Adcrof 2a Viewfield Lane
TD74LJ
Selkirk
01750 23553
Crossroads (Borders)
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505068
Home Care Services
Selkirk
D C Dalgleish Ltd
Dunsda Dunsdale Road
TD75EB
Selkirk
01750 20781
Crossw Glenwood
TD74QD
Selkirk
Skip Hire & Rubbish Clearance & Collection
Selkirk
Dunsdale Road
TD7 5DZ
Selkirk
01750 724110
Pet Shops & Pet Supplies
Selkirk
Dominic Forte
Abbey 5 West Port
TD74DG
Selkirk
01750 21215
Dominic Forte
Abbey 5 West Port
TD74DG
Selkirk
01750 21254
Unit 1 Dunsdalehaugh
TD75EF
Selkirk
E Roberts
Green 2 Market Place
TD74BT
Selkirk
01750 21346
Soft Furnishings - Retail
Selkirk
Lombar The White House
TD74QG
Selkirk
01835 822091
Saddlery & Riding Wear
Selkirk
Warden Elm Park
TD74DX
Selkirk
01750 20714
Sheltered Housing
Selkirk
Enterprise Safety
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505031
Training Consultants
Selkirk
22/Oak 2-3 Crosslee Steadings
TD75HT
Selkirk
01750 62289
Ettrick Forest Bowling Club
Heide Scotts Place
TD74HW
Selkirk
01750 22056
Sports Clubs & Associations
Selkirk
Ettrick Forest Interiors
Forest Station Road
TD75DJ
Selkirk
01750 22519
Interior Designers & Furnishers
Selkirk
Rivers Dunsdalehaugh
TD75EF
Selkirk
01750 23555
Packaging Materials Mnfrs & Suppliers
Selkirk
Ettrick Riverside
Rivers Dunsdale Road
TD75EB
Selkirk
01750 505000
Ettrick Valley Computer Systems
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505119
Computer Consultants
Selkirk
Ettrickdale School Of Driving
Ettric Viewfield Pk
TD74LH
Selkirk
01750 20233
Everest Windows: Brian Swinney
Cottam Over Whitlaw
TD74QN
Selkirk
01750 21281
Horse Breeders & Dealers
Selkirk
Family Centre
Unit 8 Chapel Street
TD74LB
Selkirk
01750 21316
Community Centres
Selkirk
First Step Trust
Unit 1 Level Crossing Road
TD75EQ
Selkirk
Gardening Services
Selkirk
G F Macfarlane
Unit 3 2 Spion Kop
TD74JW
Selkirk
070 7122 0406
Coal & Smokeless Fuel Merchants & Distributors
Selkirk
Town C The Sheiling
TD74QG
Selkirk
01835 870770
Game & Country Enterprises Ltd
Pheasa Dunsdale Road
TD75DZ
Selkirk
Outdoor Clothing & Equipment
Selkirk
Rivers Dunsdalehaugh
TD75EF
Selkirk
01750 20283
Gibson & Gibson
Unit 2 9 High Street
TD74BZ
Selkirk
01750 21398
Veterinary Surgeons & Practitioners
Selkirk
Gordon Melrose
Wellin 6 Market Place
TD74BT
Selkirk
01750 725333
Architectural Services
Selkirk
H M Love & Co
Pentlo 32 High Street
TD74DD
Selkirk
01750 22573
Halliwells
Irwell 39 Market Place
TD74BL
Selkirk
01750 21880
Halliwells House Museum
Munici High Street
TD74JX
Selkirk
01750 20096
Happy Gathering
Blackm 31 West Port
TD74DG
Selkirk
01750 725321
Restaurants - Chinese
Selkirk
Heather Mills Co Ltd
Heathe South Bridge Street
TD75DS
Selkirk
01750 20211
Heather Mills Co Ltd
Heathe South Bridge Street
TD75DS
Selkirk
01750 20726
Home Essentials
110a M 18 Market Place
TD74BT
Selkirk
01750 725449
House Proud
Suite 39 Tower Street
TD74LR
Selkirk
Accide 39 High Street
TD74BZ
Selkirk
01750 21231
J & A Scot
The Li Ashby Cottage
TD74QD
Selkirk
01835 870244
J & D Kerr Llp
Unit 6 Rogers Road
TD75DX
Selkirk
01750 21040
Road Surfacing Contractors
Selkirk
J & D Kerr Ltd
Rogers Rd
TD7 5DX
Selkirk
Paving & Driveway Contractors
Selkirk
J C D
Ffores 71 Tower Street
TD74LS
Selkirk
01750 22436
Training Services
Selkirk
JD DrainAway
6 Thirladean Stables Cottage
TD7 5LU
Selkirk
Drainage Contractors
Selkirk
Jennie Castell
Bridge Yarrow Ter
TD75AS
Selkirk
0131 447 5364
Homeopathic Practitioners
Selkirk
Jenny Muir
16 The 23 High Street
TD74BZ
Selkirk
Ladieswear - Retail
Selkirk
John Tulloch Ltd
Bowden Rogers Road
TD75DX
Selkirk
01750 20586
Knitwear Mnfrs & Wholesalers
Selkirk
John W Rathie
Thrale 1 Dunsdale Road
TD75EB
Selkirk
01750 20797
Joinery Manufacturers
Selkirk
John White & Sons
Sports Kirkhope
TD75JW
Selkirk
Road Haulage Services
Selkirk
K Hawatson
Salisb 5 The Square Bowhill
TD75ET
Selkirk
01750 22445
Editorial & Proof Reading Services
Selkirk
Keith McLean
Unit 1 Forest Mill
TD75NY
Selkirk
Soft Furnishings - Retail
Selkirk
Kelpie Design
Unit G 16 Dunsdale Road
TD75EB
Selkirk
01750 505105
Designers - Graphic
Selkirk
Kendal Fish Farms Ltd
Philip Ettrickhaugh Road
TD75AX
Selkirk
Fish Farms & Hatcheries
Selkirk
Photographers - General
Selkirk
Lillie Heating Services
Unit 3 Mill Street
TD75AD
Selkirk
01750 21715
Heating Contractors & Consultants
Selkirk
Lindsey & Gilmore Chemist
The Ba 10-12 Market Place
TD74BT
Selkirk
01750 21723
Chemists - Dispensing
Selkirk
Linglie Stables
Lingli Linglie Road
TD75LT
Selkirk
01750 20252
Lothian & Borders Police (Selkirk)
Police Scotts Place
TD74DR
Selkirk
01750 21701
Louis France Ltd
Firth 4 Dunsdale Road
TD75EB
Selkirk
01750 22080
Safety Equipment & Clothing
Selkirk
Lowlands Gas Ltd
Wellwo Ettrick Terrace
TD74JS
Selkirk
01750 23054
Central Heating - Installation & Servicing
Selkirk
Lyle Publications Ltd
4 Shep Dunsdale Road
TD75EA
Selkirk
01750 23355
Manpower
Clarid Level Crossing Road
TD75EQ
Selkirk
01750 724600
Maxtel Communications
The Fo 50 Market Place
TD74BL
Selkirk
01750 20647
Telecommunication Services
Selkirk
Mc3 Ltd
Ettric Dunsdale Road
TD75EB
Selkirk
01750 725269
Engineers - Consulting
Selkirk
McKay & Partners
Wooden 6 Market Place
TD74BT
Selkirk
01750 721726
Engineers - Consulting
Selkirk
Spring 27 High Street
TD74BZ
Selkirk
Saddlery & Riding Wear
Selkirk
Ming Chun House
98 Nor 60 High Street
TD74DD
Selkirk
01750 22053
Take Away Food Shops
Selkirk
Mobility Assist
Silver 113 Forest Road
TD75DD
Selkirk
01750 23456
Disability & Special Needs - Services
Selkirk
Mungo Park Day Centre
Day Ca Mungo Pk Court
TD74NQ
Selkirk
01750 23546
N W Purves
Unit 7 27 Shawpark Cresent
TD74EX
Selkirk
Painters_Decorators
Selkirk
Office Specialties
Unit 5 Dunsdale Road
TD75EA
Selkirk
01750 20745
Peacock
Sterli Bengerburn East Cottage
TD75LD
Selkirk
01750 82224
Peacock
Sterli Bengerburn East Cottage
TD75LD
Selkirk
01750 82238
Penny Davies
Wendov 91 High Street
TD74BZ
Selkirk
Art & Craft Materials
Selkirk
Peter Coyle Plasterer
10 , Mavis Bank
TD7 4EA
Selkirk
01750 778638
Plaster Mnfrs & Suppliers
Selkirk
21 Castle Street
TD7 4AH
Selkirk
Printed Circuit Services
Unit 8 23 High Street
TD74BZ
Selkirk
01750 22800
Printed Circuit Services
Selkirk
Printed Circuit Services
Unit 8 23 High Street
TD74BZ
Selkirk
Printed Circuit Services
Selkirk
Procurator Fiscal
Sherri Ettrick Terrace
TD74LE
Selkirk
01750 20345
Q F X
Southf 2-3 Crosslee Steadings
TD75HT
Selkirk
01750 62289
Musicians & Composers
Selkirk
R D McFarlane
New Fa 10 West Port
TD74DG
Selkirk
R Donald
The Gr 58 High Street
TD74DD
Selkirk
R P Adam Ltd
Rivers Riverside Road
TD75DU
Selkirk
01750 21586
Raigmore Electronic Services
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505041
Electronic Engineers
Selkirk
Rembrand Timber
Old Wo Dunsdalehaugh
TD75EF
Selkirk
01750 725370
Residential Property Management Services
Smallb
TD75JA
Selkirk
01750 62212
Retail Systems
Turnbe Market Place
TD74BT
Selkirk
01750 725552
Computer Systems & Software (Sales)
Selkirk
Riverside Health Care Centre
Baker 2 Bridge Street
TD75BS
Selkirk
01750 22701
Rob Elliot
River Riverside Road
TD75DU
Selkirk
01750 22243
Furniture Mnfrs - Home & Office
Selkirk
Robert S Dunlop
Garden Whitmuir
TD74PZ
Selkirk
01750 21728
Agricultural Contractors
Selkirk
Rogersons
Unit A 6 High Street
TD74DD
Selkirk
01750 20749
Scarves & Co
Unit 2 5 Dunsdale Road
TD75EA
Selkirk
01750 720745
Scottish Borders Tourist Board
Shephe Whinfield Road
TD75DT
Selkirk
0870 608 0404
Tourist Information
Selkirk
Selkirk Blinds
Woodco 54 Forest Road
TD75DG
Selkirk
01750 21732
Selkirk Bowling Club
Woodco Scotts Place
TD74DR
Selkirk
01750 22688
Leisure & Recreation Centres
Selkirk
Selkirk Conservative Club
Woodco Ettrick Ter
TD74LE
Selkirk
01750 20303
Clubs & Associations - Social
Selkirk
Selkirk Dental Practice
Woodco 25 West Port
TD74DG
Selkirk
01750 21793
Selkirk Fitness Centre
Woodco Buccleuch Road
TD75DN
Selkirk
01750 20897
Leisure & Recreation Centres
Selkirk
Selkirk Glass Ltd
Woodco Dunsdalehaugh
TD75EF
Selkirk
01750 20954
Glass Products - Mnfrs
Selkirk
Selkirk Golf Club
Woodco Selkirk Golf Course
TD74NW
Selkirk
01750 20621
Golf Courses & Clubs
Selkirk
Selkirk Health Centre
Woodco Viewfield Lane
TD74LJ
Selkirk
01750 21674
Selkirk Library
Woodco Ettrick Ter
TD74LE
Selkirk
Selkirk Parish Church
Dairyc High Street
TD74JX
Selkirk
01750 20078
Places Of Worship
Selkirk
Selkirk Visitor Information Centre
Shephe Whinfield Road
TD75DT
Selkirk
01750 20054
Tourist Information
Selkirk
Sheriff Clerk
Sherif Ettrick Ter
TD74LE
Selkirk
01750 21269
Shoe World
13 The 52 High Street
TD74DD
Selkirk
01750 21834
Unit 1 16 West Port
TD74DG
Selkirk
01750 725000
Cake Makers & Decorators
Selkirk
Sir Walter Scott's Courtroom
Munici High Street
TD74JX
Selkirk
01750 20096
Historic Buildings
Selkirk
St James's Place Partnership
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505074
Financial Services
Selkirk
Old Sc 19 The Green
TD75AA
Selkirk
01750 21997
T & N Donaldson
Unit 8 Smedheugh Farm House
TD74PY
Selkirk
Agricultural Contractors
Selkirk
Heathe Heatherlie Terrace
TD75AH
Selkirk
01750 20710
Blacksmiths & Forgemasters
Selkirk
Dental 51 Tower Street
TD74LR
Selkirk
01750 21132
76 Ald 3 Market Place
TD74BT
Selkirk
01750 20210
Restaurants - Indian
Selkirk
The Border Studio
Rivers Level Crossing Road
TD75EQ
Selkirk
01750 20237
Theatrical Costumes
Selkirk
The Buccleuch Heritage Trust
Moscow Bowhill Hostel
TD75ET
Selkirk
The Coach House
The Ol 51 Ettrick Ter
TD74JS
Selkirk
01750 20696
Restaurants - Mediterranean
Selkirk
The Gibson Group (Scotland) Ltd
Heathe South Bridge Street
TD75DS
Selkirk
01750 725180
Knitwear & Textiles
Selkirk
The Home Staging Co
Rivers Dunsdalehaugh
TD75EF
Selkirk
Furniture - Hire & Leasing
Selkirk
The Jaggy Thistle
Hall P 18 West Port
TD74DG
Selkirk
01750 22444
The Light House
Unit 1 26 Market Place
TD74BL
Selkirk
01750 23263
Lighting Retailers
Selkirk
The Needle Point
Resour 14 West Port
TD74DG
Selkirk
01750 22123
The PC Man Group
Ettric Dunsdale Road
TD75EB
Selkirk
01750 505090
The Robert D Clapperton Trust
The St Scotts Place
TD74DR
Selkirk
01750 20523
Thomas Dickson & Sons
Southv 45 High Street
TD74BZ
Selkirk
01750 21208
Sports Goods Shops
Selkirk
Thornfield House
Parall Thornfield Avenue
TD74DT
Selkirk
Residential Care Homes
Selkirk
Timber Centre Ltd
Unit 1 Riverside Road
TD75DU
Selkirk
01750 22003
Tony's Tower
6 Gren 4 Tower Street
TD74LR
Selkirk
01750 20272
Take Away Food Shops
Selkirk
Travis Perkins Trading Co Ltd
The Ol Whinfield Road
TD75DT
Selkirk
01750 22886
Builders' Merchants
Selkirk
Tweedside Financial Services
Helenv 9 Tower Street
TD74LR
Selkirk
01750 23277
Financial Services
Selkirk
Victoria Halls
Victor Scotts Place
TD74LN
Selkirk
01750 21382
Victoria Wine
2 Stok 2 West Port
TD74DG
Selkirk
01896 758524
Wines Spirits & Beer - Retail
Selkirk
Vital Spark
Unit 1 2 Spion Kop
TD74JW
Selkirk
070 7122 0406
Vital Spark
Unit 1 2 Spion Kop
TD74JW
Selkirk
01750 22789
Wedding Classics
Chroma Laburnum Lindean
TD74QW
Selkirk
01750 20460
Wedding Supplies & Services
Selkirk
Whitmuir Hall
Whitem Whitmuir Hall
TD74PZ
Selkirk
01750 20118
Holidays - Self Catering Accommodation
Selkirk
Woll Estate Ltd
Wolgar Woll House
TD74NY
Selkirk
01750 32381
Holidays - Self Catering Accommodation
Selkirk
Woll Golf Course
Wolgar New Woll
TD74PE
Selkirk
01750 32711
Golf Courses & Clubs
Selkirk
Xela Scaffolding Contract & Hire
10 Gre South Bridge Street
TD75DR
Selkirk
Scaffolding Erectors & Hirers
Selkirk