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
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
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
Bike Spares Direct
Chelwo forest lodge
EH436DD
Walkerburn
01896 870770
Motor Cycle Parts & Accessories
Walkerburn
Border Locksmiths
C2 Wem 83 Tweedholm Ave
EH436AP
Walkerburn
01721 724438
Border Locksmiths
C2 Wem 83 Tweedholm Ave
EH436AP
Walkerburn
0800 083 5954
Ford H 1 Caberston Road
EH436AU
Walkerburn
Knitwear & Textiles
Walkerburn
Caddon View
Priory 14 Pirn Road
EH446HH
Innerleithen
01896 830208
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
Unit 7 Tweedvale Mills East
EH436AB
Walkerburn
D J R Homes
Unit 1 80 High Street
EH446HF
Innerleithen
01896 831932
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
Gibson & Gibson
Unit 2 75 High Street
EH446HD
Innerleithen
01896 830249
Veterinary Surgeons & Practitioners
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
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
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
Unit 5 Tweedvale Mills East
EH436AB
Walkerburn
01896 870355
Charities & Voluntary Organisations
Walkerburn
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
Intexia Ltd
Unit 6 Tweedvale Mills East
EH436AB
Walkerburn
01896 870619
Engineering Materials
Walkerburn
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
Matrix PCB Services Ltd
Unit 3 Tweedvale Mills West
EH436BE
Walkerburn
01896 870417
Printed Circuit Services
Walkerburn
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
Rathburn
Barcla Caberston Road
EH436AU
Walkerburn
01896 870329
Chemical Mnfrs
Walkerburn
Barcla 6 Caberston Road
EH436AU
Walkerburn
01896 870651
Chemical Mnfrs
Walkerburn
Barcla 6 Caberston Road
EH436AU
Walkerburn
01896 870652
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
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
Traquair Arms Hotel
Woodsi Traquair Road
EH446PD
Innerleithen
01896 830229
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