Supermarkets
Innerleithen
Pet Services
Innerleithen
Banks & Other Financial Institutions
Innerleithen
Premier
11 Ballantyne Street
EH44 6LL
Peebleshire
01896 833111
Convenience Stores
Peebleshire
Banks & Other Financial Institutions
Walkerburn
1St Choice Fire Protection
11 Govan's WayCardrona
EH45 9LT
Peebles
Firefighting Equipment
Peebles
A C Solutions
Jalna 19 Chapel Street
EH446HN
Innerleithen
01896 830380
Electricians & Electrical Contractors
Innerleithen
A Caldwell
1 Bric 88 High Street
EH446HF
Innerleithen
01896 830382
Confectioners - Retail
Innerleithen
A Keddie
The Mo 56 High Street
EH446HF
Innerleithen
01896 830636
A P Clark & Sons
Kirkla Leithen Road
EH446NH
Innerleithen
Farming - Livestock & Other Animals
Innerleithen
A Watt & Sons
3 7 Waverley Road
EH446QN
Innerleithen
01896 831000
Picture & Photo Framing Services
Innerleithen
ATFS Fencing & Forestry Solutions
4/Tham 15 Chambers Street
EH446JZ
Innerleithen
Fencing Contractors
Innerleithen
Ad Hoc
Kember 94a High Street
EH446HF
Innerleithen
01896 830830
Writers - Technical & Commercial
Innerleithen
Aintree Knitwear
Univer 42 High Street
EH446HF
Innerleithen
01896 830170
Knitwear & Textiles
Innerleithen
Alba Taxis
Unit 5 17-19 High Street
EH446HA
Innerleithen
01896 831333
Taxis & Private Hire
Innerleithen
Andrew Curries
The Pi St Ronans Ter
EH446RB
Innerleithen
01896 830293
Roofing Services
Innerleithen
Antiques & Interiors
1-3/Qu 1 Leithen Road
EH446HZ
Innerleithen
01896 833872
Antique Dealers
Innerleithen
Old Ba Jubilee Road
EH436AJ
Walkerburn
01896 870697
Giftware Mnfrs
Walkerburn
Balmore Ltd
Unit 4 Leithen Road
EH446HY
Innerleithen
Knitwear & Textiles
Innerleithen
2 High Street
EH44 6HB
Innerleithen
Banks & Other Financial Institutions
Innerleithen
Ford H 1 Caberston Road
EH436AU
Walkerburn
Knitwear & Textiles
Walkerburn
Caddon View
Priory 14 Pirn Road
EH446HH
Innerleithen
01896 830208
Cardrona Adventure Centre
The Ca Plummerknowe
EH446PS
Innerleithen
01721 725185
Equipment Hire - Outdoor Pursuits
Innerleithen
Carriages
Eden E Cardrona
EH446PS
Innerleithen
01896 830124
Horse Drawn Vehicles - Hire
Innerleithen
Chipsaway
Birchw Cardrona
EH446PS
Innerleithen
01896 833891
Car Body Repairs
Innerleithen
Benbow Birchwood Cardrona
EH446PS
Innerleithen
07793 443159
Car Body Repairs
Innerleithen
Clough Mill Ltd
Gauxho Traquair Road
EH446PD
Innerleithen
01896 830531
Textile Manufacturing
Innerleithen
Colin's Driving School Peebles & Innerleithen
6 Kirklands
EH44 6NA
Innerleithen
Driving Schools
Innerleithen
D & E Ogilvie
Unit 1 31 High Street
EH446HD
Innerleithen
01896 830384
Chemists - Dispensing
Innerleithen
D J R Homes
Unit 1 80 High Street
EH446HF
Innerleithen
01896 831932
B7062
EH44 6PS
Innerleithen
07971 985206
Landscape Contractors
Innerleithen
Justin Cardrona House
EH446PS
Innerleithen
01896 831624
Computer Bureau & Facilities Management
Innerleithen
David Cox
Unit 1 13 High Street
EH446HA
Innerleithen
01896 831138
Knitwear Mnfrs & Wholesalers
Innerleithen
85 High Street
EH44 6HD
Innerleithen
01896 831068
Dry Stone Dyker
6 14 Caddon Court
EH446LW
Innerleithen
01896 830665
Drystone Walling
Innerleithen
Eildon Systems
Unit H 27 St. Ronans Ter
EH446RB
Innerleithen
Electronic Equipment - Mnfrs & Assemblers
Innerleithen
Film Fun Video
11 Sta 5 Chapel Street
EH446HN
Innerleithen
01896 830465
Video Libraries
Innerleithen
Fraser
uNIT 7 Peebles Road
EH436AY
Walkerburn
01896 870478
The Oa Traquair Knowe Farm Cottages
EH446PH
Innerleithen
01896 830389
Farming - Mixed
Innerleithen
Gibson & Gibson
Unit 2 75 High Street
EH446HD
Innerleithen
01896 830249
Veterinary Surgeons & Practitioners
Innerleithen
6/Gars
EH446PX
Innerleithen
01896 830210
Conference Rooms & Centres
Innerleithen
Glendinning Groundworks
Corbie Peebles Road
EH446QZ
Innerleithen
01896 831264
Excavation & Groundwork Contractors
Innerleithen
Glentress Ambulance (2004) Ltd
Glento Traquair Road
EH446PD
Innerleithen
01896 830541
Ambulance Services
Innerleithen
Green Thumb
PO Box 60 High Street
EH446HF
Innerleithen
01896 831550
Gardening Services
Innerleithen
Greenthumb Lawn Services
Unit 1 4 Plora Avenue
EH446LS
Innerleithen
Gardening Services
Innerleithen
H B M I Club
Ashlei Caberston Road
EH436AT
Walkerburn
01896 870267
Clubs & Associations - Social
Walkerburn
Unit 1 Orchard Mains Farm Cottage
EH446PU
Innerleithen
Farming - Livestock & Other Animals
Innerleithen
H G Design
384 Ma 28 Chapel Street
EH446HN
Innerleithen
01896 831414
Design Consultants
Innerleithen
Hair Design
2 East 85 High Street
EH446HD
Innerleithen
01896 831394
Hairdressers - Unisex
Innerleithen
36 Mui 16 Mercer Court
EH446QB
Innerleithen
01896 830868
Housing Associations
Innerleithen
Happy Days
1/Wren 21 High Street
EH446HA
Innerleithen
01896 831036
Take Away Food Shops
Innerleithen
High Street Garage
Woodle 58 High Street
EH446HF
Innerleithen
01896 830542
Garage Services
Innerleithen
Howies
6 High 51 High Street
EH446HD
Innerleithen
01896 830435
Innerleithen
8 Rola Peebles Road
EH446RA
Innerleithen
01896 830241
Garage Services
Innerleithen
Innerleithen Chip Shop
8 Rola 45 High Street
EH446HD
Innerleithen
01896 830480
Fish & Chip Shops
Innerleithen
Innerleithen Golf Club
8 Rola Leithen Road
EH446HZ
Innerleithen
01896 830951
Golf Courses & Clubs
Innerleithen
Innerleithen Library
8 Rola 1 Buccleuch Street
EH446LA
Innerleithen
Innerleithen Police Station
8 Rola Peebles Road
EH446QY
Innerleithen
01896 830217
Innerleithen Post Office
8 Rola 53 High Street
EH446HD
Innerleithen
Post Office Services
Innerleithen
Iron Mountain
Unit 2 Traquair Road
EH446PD
Innerleithen
01896 831564
Document Management
Innerleithen
J Adam
The Co 39 High Street
EH446HD
Innerleithen
01896 830338
Bakers' Shops
Innerleithen
Jackie Lunn
Unit 2 55 High Street
EH446HD
Innerleithen
01896 830167
Bakers' Shops
Innerleithen
54 Waverley Mills
EH44 6RH
Innerleithen
01896 831792
Golf Courses & Clubs
Innerleithen
Janets Cut & Sew
656 Bo 18 Waverley Road
EH446QH
Innerleithen
01896 831661
Children & Babywear - Retail
Innerleithen
Jeremy Ballantyre
Bellen Caberston Avenue
EH436BA
Walkerburn
01896 870392
Marketing Consultants & Services
Walkerburn
John G Grieve
Bailli The Ley
EH446NL
Innerleithen
01896 830353
Farming - Mixed
Innerleithen
Keepsakes
Unit 2 96 High Street
EH446HF
Innerleithen
01896 830701
Antique Dealers
Innerleithen
Last Century Antiques
Unit 2 34 High Street
EH446HF
Innerleithen
01896 831759
Antique Dealers
Innerleithen
Leithen Valley Plastics
Albert Leithen Road
EH446HX
Innerleithen
Plastic Products - Mnfrs
Innerleithen
Lodge St Ronans 856
Masoni 15 Chapel Street
EH446HN
Innerleithen
01896 830096
Clubs & Associations - Social
Innerleithen
Looks Ahead
Unit 1 72 High Street
EH446HF
Innerleithen
01896 830438
Hairdressers - Unisex
Innerleithen
Lothian & Borders & Angus Co-op Society Ltd
Police Chapel Street
EH446HN
Innerleithen
01896 830333
M A Cashmere
Parade Morningside Mill
EH446QP
Innerleithen
01896 831960
Textile Manufacturing
Innerleithen
Memorial Hall
Heathr Leithen Road
EH446HX
Innerleithen
01721 720153
Halls For Hire
Innerleithen
19 Chapel Street
EH44 6HN
Innerleithen
07790 902720
Alternative & Complementary Medicines & Therapies
Innerleithen
Personal Computer Services
A 47 High Street
EH446HD
Innerleithen
01896 833991
Computer Systems & Software (Sales)
Innerleithen
Probike Sport
Deesid Peebles Road
EH446QX
Innerleithen
Qasim
George 12 High Street
EH446HA
Innerleithen
01896 831484
Take Away Food Shops
Innerleithen
R & J Keddie
Crooke 1 Caberston Road
EH436AU
Walkerburn
Knitwear Mnfrs & Wholesalers
Walkerburn
R L Cumming
Unit 3 Buchan Place
EH446QE
Innerleithen
01896 830203
R Waddell
Grange Nether Horsburgh Bungalow
EH446RE
Innerleithen
Farming - Livestock & Other Animals
Innerleithen
Rainbow Sugarcraft
Eccles Newhall
EH446PY
Innerleithen
01896 833458
Cake Makers & Decorators
Innerleithen
Rathburn
Barcla Caberston Road
EH436AU
Walkerburn
01896 870329
Chemical Mnfrs
Walkerburn
Barcla 6 Caberston Road
EH436AU
Walkerburn
01896 870652
Chemical Mnfrs
Walkerburn
Barcla 6 Caberston Road
EH436AU
Walkerburn
01896 870651
Chemical Mnfrs
Walkerburn
Scallywags
Care O 17 High Street
EH446HA
Innerleithen
01896 833833
Dog Clipping & Grooming
Innerleithen
Scotlight
Rivers 35 High Street
EH446HD
Innerleithen
01896 830421
Lighting Consultants
Innerleithen
Sean Ltd
Bristo Galashiels Road
EH436AA
Walkerburn
01896 870501
Knitwear Mnfrs & Wholesalers
Walkerburn
Second To None Removals
Unit 1 Traquair Road
EH446PD
Innerleithen
01896 831858
Removals & Storage - Household
Innerleithen
Spike Hughes
Care O Damside
EH446HR
Innerleithen
01896 830019
Books - Rare & Secondhand
Innerleithen
St Ronan's Primary School
Residn Pirn Road
EH446PB
Innerleithen
01896 830349
Schools - Local Authority
Innerleithen
St Ronans
St. Ro St. Ronans Ter
EH446RB
Innerleithen
01896 830209
St Ronans Community Centre
St. Ro Pirn Road
EH446PB
Innerleithen
01896 830994
Community Centres
Innerleithen
St Ronans Hotel
St. Ro High Street
EH446HF
Innerleithen
01896 831487
Public Houses
Innerleithen
St Ronans House
Residn Maxwell Street
EH446HS
Innerleithen
01896 830626
Residential Care Homes
Innerleithen
Staircare Ltd
Unit 1 60 High Street
EH446HF
Innerleithen
01896 830055
Cleaning Services - Commercial
Innerleithen
T Renwick & Sons
Arden Traquair Knowe
EH446PH
Innerleithen
01896 831135
Farming - Mixed
Innerleithen
20 Bla Peebles Road
EH446QZ
Innerleithen
Charities & Voluntary Organisations
Innerleithen
The Corner House Hotel
The Co 1 Chapel Street
EH446HN
Innerleithen
01896 831181
The George Hotel
Unit 1 Galashiels Road
EH436AF
Walkerburn
The Hide
2/1 55 Galashiels Road
EH436AD
Walkerburn
01896 870333
Courier & Messenger Services
Walkerburn
The National Trust Of Scotland
Ranger 7 High Street
EH446HA
Innerleithen
01896 830206
The Sussex Seafood Co
Walled 2 Leithen Cresent
EH446JL
Innerleithen
01896 830525
Clubs & Associations - Social
Innerleithen
Traquair Arms Hotel
Woodsi Traquair Road
EH446PD
Innerleithen
01896 830229
Traquair House
Woodsi
EH446PW
Innerleithen
01896 830323
Historic Buildings
Innerleithen
Traquair Primary School
Woodsi
EH446PL
Innerleithen
01896 830319
Schools - Local Authority
Innerleithen
Traquair Road Garage
Woodsi Traquair Road
EH446PD
Innerleithen
Garage Services
Innerleithen
Treacy Electrical Services
Westwo Peebles Road
EH446QY
Innerleithen
01896 831222
Electricians & Electrical Contractors
Innerleithen
Tweed Signs
Unit C 42 High Street
EH446HF
Innerleithen
Signs & Nameplates
Innerleithen
Tweed Valley Country House
Unit C Galashiels Road
EH436AA
Walkerburn
01896 870636
Tweeddale Association Of Voluntary Organisations
Avonda 15 High Street
EH446HA
Innerleithen
01896 831427
Charity Shops
Innerleithen
Tweedside Caravan Parks
Helenv Montgomery Street
EH446JS
Innerleithen
01896 831271
Caravan Parks
Innerleithen
Tweedside Hotel
Helenv High Street
EH446HF
Innerleithen
01896 830386
Public Houses
Innerleithen
Union Club
Unit 2 9 Peebles Road
EH446QX
Innerleithen
01896 830424
Clubs & Associations - Social
Innerleithen
W F Electrical Distributors
Unit 4 19 Chapel Street
EH446HN
Innerleithen
01896 830223
Electrical Wholesalers
Innerleithen
Walkerburn Primary School
31/Bri Caberston Road
EH436AU
Walkerburn
01896 870235
Schools - Local Authority
Walkerburn
31/Bri Peebles Road
EH436AY
Walkerburn
01896 870688
Youth Organisations & Centres
Walkerburn