Banks & Other Financial Institutions
Peebles
Banks & Other Financial Institutions
Scottish Borders
Charities & Voluntary Organisations
Peebles
Greggs
42/44 High Street
EH45 8SD
Peebles
01721 729452
First Aid & Medical Supplies
Peebles
First Aid & Medical Supplies
Peebles
First Aid & Medical Supplies
Peebles
First Aid & Medical Supplies
Peebles
Banks & Other Financial Institutions
Peebles
Banks & Other Financial Institutions
Peebles
Premier
1 Wemyss Place
EH45 8JT
Peebles
01721 722081
Convenience Stores
Peebles
Premier
3 Glen Road
EH45 9AX
Peebles
01721 720671
Convenience Stores
Peebles
RBS Peebles
4 Eastgate
EH45 8SL
Peeblesshire
0345 724 2424
Banks & Other Financial Institutions
Peeblesshire
Heating Contractors & Consultants
Peebles
Convenience Stores
Peebles
Schools - Sports & Leisure Activities
Peebles
Estate Agents
Ruislip Manor
Estate Agents
Ruislip Manor
bp
Innerleithen Road
EH45 8AZ
Peebles
01721 722653
Building Services
Peebles
38 Northgate
EH45 8RS
Peebles
01721 723106
Children & Babywear - Retail
Peebles
Unit 3 St. Andrews Road
EH458JJ
Peebles
01721 720094
Monumental Masons
Peebles
127 Cr 1-2 Old Town
EH458JF
Peebles
01721 722217
Unit 2 49 Northgate
EH458BU
Peebles
01721 720619
Hairdressers - Unisex
Peebles
A L Storey
Belle 41 High Street
EH458AN
Peebles
Opticians - Dispensing
Peebles
Swallo 6 High Street
EH458SF
Peebles
01721 720706
A S Watt
East R Tweed Brae
EH458AX
Peebles
01721 720803
Chiropodists (Podiatrists)
Peebles
A T Blinds
Bridge 63 Rosetta Road
EH458HH
Peebles
01721 720421
Adams Boiler Maintenance
Abbots March Street
EH458EP
Peebles
01721 722725
Gas Service Engineers
Peebles
Alan M Crawford & Co Ltd
22/Cou 10 Frankscroft
EH459DX
Peebles
01721 720801
Alasdair Macfarlane
PO Box 58A Rosetta Road
EH458HJ
Peebles
Photographers - Advertising & Commercial
Peebles
Alasdair Macfarlane
PO Box 58A Rosetta Road
EH458HJ
Peebles
01721 724024
Photographers - Advertising & Commercial
Peebles
Allied Lorne Brown
Sunnys 19 Eastgate
EH458AD
Peebles
01721 722728
Surveyors & Valuers
Peebles
Allied Surveyors plc
Bank H 19 Eastgate
EH458AD
Peebles
01721 724919
Surveyors - Building
Peebles
Amber Trading Co Ltd
Unit 7 Dovecot Road Industrial Estate
EH458HW
Peebles
Electrical Goods Sales Mnfrs & Wholesalers
Peebles
Aqua Minerale
Elmfie 26 Provost Walker Court
EH458SG
Peebles
01721 724242
Marketing Consultants & Services
Peebles
Armac Veterinary Group
Epsilo 1 Montgomery Place
EH458ET
Peebles
01721 721293
Veterinary Surgeons & Practitioners
Peebles
Artformers
Two Ho 31 Rosetta Road
EH458HH
Peebles
01721 729429
Hairdressers - Unisex
Peebles
31 Rosetta Road
EH45 8HH
Peebles
01721 729429
Hairdressers & Hair Stylists - Ladies'
Peebles
Bain & Irvine
Unit 8 80 High Street
EH458SW
Peebles
Beacon Forestry
Broomb Venlaw High Road
EH458RL
Peebles
01721 724788
Tree Work & Forestry Services
Peebles
Beacon Forestry
Broomb Venlaw High Road
EH458RL
Peebles
Tree Work & Forestry Services
Peebles
Bearing Gifts
Unit 1 9 Bridgegate
EH458RZ
Peebles
01721 721101
Bentley's
Broomb Venlaw High Road
EH458RL
Peebles
Tree Work & Forestry Services
Peebles
Bentley's
Broomb Venlaw High Road
EH458RL
Peebles
01721 723338
Tree Work & Forestry Services
Peebles
Sports Clubs & Associations
Peebles
6-8 Eastgate
EH45 8AD
Peebles
Boots The Chemists
Unit 9 6-8 Eastgate
EH458AD
Peebles
01721 720613
Chemists - Dispensing
Peebles
Border 77 Northgate
EH458BU
Peebles
01721 721212
Taxis & Private Hire
Peebles
Border Photo Arts
Maltki 9 Eliots Park
EH458HB
Peebles
Photographers - General
Peebles
BorderBikeSport
27a Ne 3 High Street
EH458AG
Peebles
01721 723423
Borders Catalogue Shop
North 5 Eastgate
EH458AD
Peebles
01721 729989
Borders College
Peeble Eastgate
EH458AD
Peebles
01721 723905
Schools & Colleges - Further Education
Peebles
Borders VAT Services
2/Burn High Street
EH458SW
Peebles
01721 729145
Breeze
Clockh 61 High Street
EH458AN
Peebles
01721 722722
Giftware - Wholesale
Peebles
Breeze
Clockh 61 High Street
EH458AN
Peebles
Giftware - Wholesale
Peebles
British Red Cross
Kidder 21 Old Town
EH458JF
Peebles
Charities & Voluntary Organisations
Peebles
Brown Bros Group
Stambe Edinburgh Road
EH458ED
Peebles
01721 723723
Brown Bros Group
Stambe Edinburgh Road
EH458ED
Peebles
01721 720545
Burgh Hall
Chambe High Street
EH458AF
Peebles
01721 720153
Burgh Hall
The Ol High Street
EH458AN
Peebles
01721 720153
C G Appliances
1 Crow 7 Clark Place
EH458LB
Peebles
01721 722884
Domestic Appliances - Servicing
Peebles
CCW Ltd
Grove 74 High Street
EH458SW
Peebles
Leisure & Sportswear Mnfrs & Wholesalers
Peebles
Caledonia
3 61 High Street
EH458AN
Peebles
Campbell's Private Hire
Ventur 5 Drovers Way
EH459BN
Peebles
Taxis & Private Hire
Peebles
Cancer Research
2 Coda 52 High Street
EH458SW
Peebles
01721 720557
Capital Lighting
Wortin 48 Crossburn Farm Road
EH458EG
Peebles
01721 722801
Lighting Consultants
Peebles
Cardrona Cashmere
The Ca 50 High Street
EH458SW
Peebles
01721 724323
Knitwear & Textiles
Peebles
Cast Around Peebles
Unit 4 20A Northgate
EH458RS
Peebles
01721 729229
Fishing & Angling Equipment
Peebles
Castle Warehouse
Belle 29-31 Northgate
EH458RX
Peebles
01721 720814
Furniture - Retail
Peebles
Castle Warehouse Ltd
Belle 7-13 Old Town
EH458HY
Peebles
01721 720348
Department Stores
Peebles
Central Baguette
4 Cent High Street
EH458AN
Peebles
Charles Gray & Co
1 Harc 37 High Street
EH458AN
Peebles
01721 723366
Chest Heart & (Stroke Scotland)
Care O 77 High Street
EH458AN
Peebles
01721 722573
Chris Whitehead Painter & Decorator
23 Glen Road
EH45 9AY
Peebles
Painting Contractors
Peebles
Citizens Advice Bureau
Brierl 42 Old Town
EH458JF
Peebles
01721 721722
Counselling Services & Advice Services
Peebles
Clare Gilmore
Unit D 3 Elcho St Brae
EH458HU
Peebles
01721 724420
Coates Associates
BENTLE 55 Whitehaugh Park
EH459DB
Peebles
Business & Management Consultants
Peebles
Codemove Ltd
Caparo 72 High Street
EH458AN
Peebles
01721 729499
Bar Code Products & Services
Peebles
Colin Veitch
Coombe 49 High Street
EH458AN
Peebles
Joiners & Carpenters
Peebles
Cooks Fine Foods
Woodla 25 High Street
EH458AG
Peebles
01721 723200
Cross Keys Hotel
Cross 24 Northgate
EH458RS
Peebles
01721 724222
Crossburn Caravans
Crossb Edinburgh Road
EH458ED
Peebles
Cullen Kilshaw
Unit 1 23 Northgate
EH458RX
Peebles
01721 723999
Curve
RIVERS 8 High Street
EH458SF
Peebles
01721 722641
Ladieswear - Retail
Peebles
D & H Farmer
Blackm 2 Elcho Street Brae
EH458HU
Peebles
D & H Farmer
Blackm 2 Elcho Street Brae
EH458HU
Peebles
01721 724247
Bellanrigg
EH45 9JJ
Peebles
D Mitchell
Rivers 45 High Street
EH458AN
Peebles
01721 720579
Painters_Decorators
Peebles
D R Carpets
Unit 1 Innerleithen Road
EH458BA
Peebles
01721 723273
Carpets & Rugs - Retail
Peebles
38 Northgate
EH45 8RS
Peebles
Courier & Messenger Services
Peebles
David Duthie
Unit 7 Dovecot Road
EH458HW
Peebles
37 Glen Rd
EH45 9AZ
Peebles
Painting Contractors
Peebles
Dorino
Unit 4 63-67 High Street
EH458AN
Peebles
01721 720439
Dunfermline Building Society
Royal 7 Eastgate
EH458AD
Peebles
01721 720972
Building Societies & Other Financial Institutions
Peebles
Dunnydeer Studio Porcelain
9 Newb High Street
EH458AL
Peebles
01721 722875
Dunwhinney Lodge Day Centre
Dunwhi Glen Road
EH459AY
Peebles
01721 723179
Dunwhinny Lodge
Dunwhi Glen Road
EH459AY
Peebles
01721 720271
Residential Care Homes
Peebles
Dunwhinny Lodge
Dunwhi Glen Road
EH459AY
Peebles
01721 720338
Residential Care Homes
Peebles
Eastgate Theatre
Eastga Eastgate
EH458AD
Peebles
01721 725785
Eastgate Theatre
Eastga Eastgate
EH458AD
Peebles
01721 725777
Edinburgh Woollen Mill Ltd
Unit 8 1 Eastgate
EH458AD
Peebles
01721 722678
Electronic Business Services Ltd
Unit 4 Cavalry Pk
EH459BU
Peebles
01721 724881
Internet Services
Peebles
Elmbank Printing Service
Elm Ba 8 Elcho St Brae
EH458HU
Peebles
First Nursery Ltd
The Bu Kingsland Square
EH458EZ
Peebles
01721 724395
Nurseries & Creches
Peebles
Forestry
Anders Greenside
EH458JA
Peebles
01721 720448
G & B Electrical
Unit 9 52 Rosetta Road
EH458HJ
Peebles
01721 722544
Electricians & Electrical Contractors
Peebles
G G Equestrian Ltd
Whiteh 8 Elcho St Brae
EH458HU
Peebles
Equestrian Supplies
Peebles
G G Equestrian Ltd
Whiteh 8 Elcho St Brae
EH458HU
Peebles
01721 724555
Equestrian Supplies
Peebles
G J Miller
Pipers 36 High Street
EH458SF
Peebles
01721 720532
G Tait & Sons
1 Milt 26 Provost Melrose Place
EH459BP
Peebles
01721 720319
Road Haulage Services
Peebles
Glentress Frames
Glento 88 High Street
EH458SW
Peebles
01721 720572
Picture & Photo Framing Services
Peebles
Graham McGrath Ltd
The Ba 27-29 Eastgate
EH458AB
Peebles
01721 720215
Menswear - Retail
Peebles
Graham McGrath Ltd
Head O 42a Northgate
EH458BZ
Peebles
01721 720215
Menswear - Retail
Peebles
Graham McGrath Ltd
Head O 42a Northgate
EH458BZ
Peebles
01721 724665
Menswear - Retail
Peebles
Great Outdoors
Brickf 12 High Street
EH458AG
Peebles
01721 724263
Outdoor Clothing & Equipment
Peebles
Green Tree Hotel
Green 41 Eastgate
EH458AD
Peebles
01721 720582
Greenthumb (Borders) Lawn Service
Unit 1 96 Whitehaugh Park
EH459DA
Peebles
01721 729999
Gardening Services
Peebles
Greenthumb (Borders) Lawn Service
Unit 1 96 Whitehaugh Park
EH459DA
Peebles
0800 298 7350
Gardening Services
Peebles
Greggs Of Edinburgh
Unit 4 11 High Street
EH458AG
Peebles
01721 729810
Hair By Studio One
Peeble Innerleithen Road
EH458LX
Peebles
01721 720906
Hairdressers - Unisex
Peebles
25a Crossland Crescent
EH45 8LF
Peebles
Halcyon
Windso 39 Eastgate
EH458AD
Peebles
01721 725100
Restaurants - Other
Peebles
Halyrude R C Primary School
Unit 1 Old Church Road
EH458LH
Peebles
01721 720238
Schools - Local Authority
Peebles
Hanover (Scotland) Housing Association Ltd
1 Haly Cross Road
EH458LL
Peebles
01721 722360
Housing Associations
Peebles
Hanover (Scotland) Housing Association Ltd
Rose P Rosetta Road
EH458HP
Peebles
01721 729610
Housing Associations
Peebles
85-91 Edinburgh Road
EH45 8ED
Peebles
Hay Lodge Hospital
8 Haig Neidpath Road
EH458JG
Peebles
01721 722080
Head To Toe
Rose C 43 High Street
EH458AN
Peebles
01721 722752
Health Services
Priors Tweed Green
EH458AR
Peebles
01721 723701
Help The Aged
30 Bro 14 High Street
EH458SF
Peebles
01721 721193
Hendersons Travel World Choice
Wellin 47 Northgate
EH458BU
Peebles
01721 729616
Travel Agents & Holiday Companies
Peebles
Holt Heat
Holt H 23 Dukehaugh
EH459DN
Peebles
01721 720366
Heating Contractors & Consultants
Peebles
Hopscotch
Bavant 88 High Street
EH458SW
Peebles
Stationery Suppliers
Peebles
Hub 24
Unit 1 Cavalry Pk
EH459BU
Peebles
01721 724885
Food Products - Mnfrs
Peebles
Hudson Construction Consultants
Wester Frankscroft
EH459DX
Peebles
01721 729124
Project Management
Peebles
I M Dempster
The Ol 43 Northgate
EH458BU
Peebles
01721 721151
Ian Lambert
Ivelwa 31 Elcho Street
EH458LQ
Peebles
01721 722301
Impressions
Tib Ha 17 Eastgate
EH458AD
Peebles
01721 723692
Ladieswear - Retail
Peebles
Interest Link Borders
Newby High Street
EH458AL
Peebles
Disability & Special Needs - Services
Peebles
Ish'uze Youth Action Project
Newby High Street
EH458AL
Peebles
01721 724779
Youth Organisations & Centres
Peebles
Ish'uze Youth Action Project
Newby High Street
EH458AL
Peebles
Youth Organisations & Centres
Peebles
J & S Ruffell
Flat 5 3 Glen Road
EH459AX
Peebles
01721 720671
J & S Ruffell
Flat 5 Wemyss Place
EH458JT
Peebles
01721 722081
Convenience Stores
Peebles
J Mackison & Son
Doctor 42B Northgate
EH458BZ
Peebles
01721 721732
Painters_Decorators
Peebles
J Mackison & Son
Doctor 42B Northgate
EH458BZ
Peebles
01721 720724
Painters_Decorators
Peebles
34 Can 72 High Street
EH458SW
Peebles
Training Services
Peebles
Jackie Lunn
Unit 2 30 High Street
EH458SF
Peebles
01721 723555
James Inglis
Eastwa 10 Eastgate
EH458AD
Peebles
01721 720648
Mail Order & Catalogue Shopping
Peebles
Jas Urquhart
Walpol 9 Gladstone Place
EH458JR
Peebles
01721 721447
Plant & Machinery Hire & Leasing
Peebles
John Hammond
3 Temp 1-3 Crossland Cr
EH458LF
Peebles
John Sale
Holly 2-4 Northgate
EH458RS
Peebles
01721 722787
Jumper Ltd
42 Che 36-38 High Street
EH458SF
Peebles
01721 729925
Keg Bar
Three 5 High Street
EH458AG
Peebles
01721 720225
Keith Walter
Rear O 28 High Street
EH458SF
Peebles
01721 720650
Kingsland Primary School
374 Rosetta Road
EH458HQ
Peebles
01721 720025
Schools - Local Authority
Peebles
Kingsmeadows Nursery
The Ma Cavalry Pk
EH459BU
Peebles
01721 720175
Nurseries & Creches
Peebles
L Grandison & Son
Grey G Innerleithen Road
EH458BA
Peebles
Middle 15 Old Town
EH458JF
Peebles
01721 722879
Veterinary Surgeons & Practitioners
Peebles
L. Grandison & Son Ltd
Innerleithen Road
EH45 8BA
Peebles
Construction Contractors - General
Peebles
Lee Palace Take Away
Bull L 26 Old Town
EH458JF
Peebles
01721 721728
Take Away Food Shops
Peebles
Clothing Wholesalers
Peebles
Abbey 11 Northgate
EH458RX
Peebles
01721 729000
Liz Howieson
The Ha 49 High Street
EH458AN
Peebles
01721 729800
Lloyds TSB (Scotland) PLC
Henry 78 High Street
EH458SW
Peebles
0845 303 0109
Banks & Other Financial Institutions
Peebles
Mackays Stores Ltd
Unit 2 42-44 High Street
EH458SD
Peebles
01721 721611
Mark Schaedler Joinery & Glazing
6 Thorburn Gardens
EH45 9AR
Peebles
07480 830554
Joinery Manufacturers
Peebles
Matter of Fact Software
60 Old Town
EH45 8JE
Peebles
01721 729040
Computer Consultants
Peebles
3-5 Old Town
EH45 8JF
Peebles
Convenience Stores
Peebles
McHardys Art & Framing
Cherry 1 Biggiesknowe
EH458HS
Peebles
01721 720246
Picture & Photo Framing Services
Peebles
Meldon Mortgages
Rowan CourtCavalry Park
EH45 9BU
Peebles
Moshulu
Optico 27 High Street
EH458AN
Peebles
01721 722211
Munro Klick
Unit 2 9 High Street
EH458AG
Peebles
0870 750 5625
Photographic Processors
Peebles
Neidpath Inn
22 Con 25 Old Town
EH458JF
Peebles
01721 721721
Norman Wood
Farmer Whitehaugh Farm
EH459HS
Peebles
01721 720010
Farming - Livestock & Other Animals
Peebles
Northgate Launderette
1st Fl 77 Northgate
EH458BU
Peebles
01721 720053
Laundries Launderettes
Peebles
Olive Tree
The Tr 7 High Street
EH458AG
Peebles
01721 723461
Oral design Scotland Cosmetic Dentistry and Implant Clinic
3 Cavalry Park
EH45 9BU
Peebles
01721 724375
Oral design Scotland Dental Care and Implant Clinic
Cavalry Park
EH45 9BU
Peebles
01721 724375
Out & About
Little 2 Elcho Street Brae
EH458HU
Peebles
01721 723590
Camping Equipment Suppliers
Peebles
Cromfo March Street
EH458DF
Peebles
01721 720739
Funeral Directors
Peebles
Park Hotel
Unit 7 Innerleithen Road
EH458BA
Peebles
01721 720451
Peeble Baptist Church
Taylor Damcroft
EH458EF
Peebles
01721 729022
Places Of Worship
Peebles
Peebles
Belton Springhill Road
EH459ER
Peebles
07810 462844
Peebles
Kingdo Tweed Brae
EH458AX
Peebles
01721 729661
Places Of Worship
Peebles
Peebles
Kingdo 24 High Street
EH458SF
Peebles
01721 729696
Fish & Chip Shops
Peebles
Peebles Golf Club Ltd
Fillon Kirkland Street
EH458EU
Peebles
Golf Courses & Clubs
Peebles
Peebles Golf Club Ltd
Fillon Kirkland Street
EH458EU
Peebles
01721 720099
Golf Courses & Clubs
Peebles
Peebles High School
Fillon SPRINGWOOD RD
EH459HB
Peebles
01721 720291
Schools - Local Authority
Peebles
Peebles High School
Fillon SPRINGWOOD RD
EH459HB
Peebles
01721 720392
Schools - Local Authority
Peebles
Peebles Hotel
Fillon Innerleithen Road
EH458LX
Peebles
01721 720602
Peebles Hydro Stables
Hydro Innerleithen Road
EH458BQ
Peebles
Peebles Library
Hydro High Street
EH458AG
Peebles
01721 720123
Peebles Nursing Home
ist fl Tweed Green
EH458AR
Peebles
01721 722764
Peebles Rugby Football Club
ist fl 19 Eastgate
EH458AD
Peebles
Sports Clubs & Associations
Peebles
Peebles TV Services
ist fl 34 High Street
EH458SF
Peebles
Peebleshire News Office
Lyndon 40 Northgate
EH458BZ
Peebles
01721 720884
Newspaper & Magazine Publishers
Peebles
Phillips Knox & Arthur
Rutlan Cavalry Pk
EH459BU
Peebles
01721 725723
Quantity Surveyors
Peebles
Post Office Ltd
Dalkei 14 Eastgate
EH458AA
Peebles
0845 722 3344
Post Office Services
Peebles
Prince Of India
2A For 86 High Street
EH458SW
Peebles
01721 724455
Restaurants - Indian
Peebles
Priorsford Primary School
Priors Marmion Road
EH459BE
Peebles
01721 721236
Schools - Local Authority
Peebles
Properties Ltd
TEAPOT 77 Northgate
EH458BU
Peebles
01721 720167
Property Developers
Peebles
R C Forsyth
Ensett 77 Northgate
EH458BU
Peebles
R C Forsyth
Ensett 8 March Street
EH458EP
Peebles
R H Miller (Agricultural) Ltd
Rougho 64-66 Old Town
EH458JE
Peebles
01721 720711
Agricultural Merchants
Peebles
20 Northgate
EH45 8RS
Peebles
01721 723072
Rapid Fit
356 Hi 85-91 Edinburgh Road
EH458ED
Peebles
01721 724343
Exhaust & Shock Absorber Centres
Peebles
Renwick & Weir
11/Lon Elcho Street
EH458LG
Peebles
Electricians & Electrical Contractors
Peebles
Replin Fabrics
March March Street
EH458ER
Peebles
01721 720146
Textile Manufacturing
Peebles
Replin Fabrics
March March Street
EH458ER
Peebles
01721 724310
Textile Manufacturing
Peebles
Robert Emerson
Manche 1 Damdale
EH458DQ
Peebles
01721 722020
Robert Noble Ltd
March March Street
EH458ER
Peebles
01721 724311
Clothing Fabrics Mnfrs
Peebles
Roman Catholic Church
Vaugha Rosetta Road
EH458JU
Peebles
01721 720865
Places Of Worship
Peebles
Rosetta Road Post Office
Rosetr 31 Rosetta Road
EH458HH
Peebles
01721 720244
Post Office Services
Peebles
Royal Mail
Dunbar 14 Eastgate
EH458AA
Peebles
01721 722571
Delivery Services
Peebles
S B H A (Peebles)
The Gr Rosetta Road
EH458HG
Peebles
01721 729140
Charities & Voluntary Organisations
Peebles
Edston Farm
EH45 8NW
Peebles
Scent Of Ginger
Church 50 March Street
EH458EP
Peebles
01721 720659
Scissor Happy
Unit 1 60 Northgate
EH458BZ
Peebles
01721 721276
Hairdressers - Unisex
Peebles
Sclaters Household
Unit 1 45 High Street
EH458AN
Peebles
01721 720981
Electrical Goods Sales Mnfrs & Wholesalers
Peebles
Scott Bros
Unit 5 48 High Street
EH458SE
Peebles
01721 720262
Scottish Co-op
Haywei 3-5 Old Town
EH458JF
Peebles
Convenience Stores
Peebles
Second To None
18 Chu 22 Rosetta Road
EH458HJ
Peebles
01721 721763
Removals & Storage - Household
Peebles
Sense Scotland
Edwins 31-33 High Street
EH458AN
Peebles
01721 723349
Shalem Guest House
Unit 9 March Street
EH458EP
Peebles
01721 721047
Sheriff Clerk
Counci High Street
EH458SW
Peebles
01721 720204
Snipp-It
The Re 8 Elcho Street Brae
EH458HU
Peebles
01721 721831
Hairdressers - Unisex
Peebles
Somerfield Stores Ltd
Little 38 Northgate
EH458RS
Peebles
01721 722626
St Andrews Leckie Congregation
Leckie Eastgate
EH458AD
Peebles
01721 723121
Places Of Worship
Peebles
Standard Taxis
Barcla 15 Biggiesknowe
EH458HS
Peebles
01721 721098
Taxis & Private Hire
Peebles
Stepping Stones For Life
St Bon 76 High Street
EH458SW
Peebles
01721 724008
Training Services
Peebles
5 The 21a Dalatho Street
EH458DY
Peebles
Solariums & Tanning Salons
Peebles
Charte 18-20 Northgate
EH458RS
Peebles
01721 720755
78 High Street
EH45 8SW
Peebles
Banks & Other Financial Institutions
Peebles
Wood C George Street
EH458DN
Peebles
01721 721993
Woodla Whitehaugh Pk
EH459DA
Peebles
01721 725111
The Book Room
Park H 71-73 High Street
EH458AN
Peebles
The Card Shop
21 Ank 10 Northgate
EH458RS
Peebles
01721 721025
Card & Poster Shops
Peebles
The Central Bar
Market 6 Northgate
EH458RS
Peebles
01721 724111
The Couchee Righ
Cotton 26 Northgate
EH458RS
Peebles
01721 721890
The Crown Hotel
Suite 54 High Street
EH458SW
Peebles
01721 720239
The James Rosie Partnership
2 Rowa Cavalry Pk
EH459BU
Peebles
01721 720947
The Medical Hall
Westla 20 High Street
EH458SF
Peebles
Chemists - Dispensing
Peebles
The National Trust For Scotland
Northg 32 Northgate
EH458RS
Peebles
01721 722502
The Ovendoor
3 Also 24 High Street
EH458SF
Peebles
01721 723456
Record Innerleithen Road
EH458BA
Peebles
01721 724666
The Pumpkin Patch
3 Maje 9 Bridgegate
EH458RZ
Peebles
01721 729458
Bury M 21 Northgate
EH458RX
Peebles
01721 724435
Credit & Finance Companies
Peebles
The Scottish National Party
Daily 23 Northgate
EH458RX
Peebles
01721 729837
Political Parties
Peebles
The Silver Spoon Tearoom
1 The Innerleithen Road
EH458BA
Peebles
01721 724477
The Sunflower
13-19 4 Bridgegate
EH458RZ
Peebles
01721 722420
Restaurants - Mediterranean
Peebles
Think Engine
Unit 1 Cavalry Park
EH459BU
Peebles
01721 729440
Marketing Consultants & Services
Peebles
Thomas Rogerson & Sons
1 Lady 53-55 High Street
EH458AN
Peebles
01721 720584
Tindales
7 Newb High Street
EH458AL
Peebles
Designers - Jewellery
Peebles
High Street
EH45 8AJ
Peebles
01721 720892
Tontine Hotel
1 Shop High Street
EH458AJ
Peebles
01721 720892
10 Eastgate
EH45 8AD
Peebles
01721 723741
Camping Equipment Suppliers
Peebles
63 Kingsland Square
EH45 8EZ
Peebles
01721 723434
Tourist Information
Peebles
Tweed Taxis
Unit C 7 Bridgegate
EH458RZ
Peebles
01721 722222
Taxis & Private Hire
Peebles
Tweeddale Association Of Voluntary Organisations
Newby High Street
EH458AL
Peebles
Charities & Voluntary Organisations
Peebles
Tweeddale Fire Protection Ltd
Newby 38 March Street
EH458EP
Peebles
Fire Protection Consultants & Engineers
Peebles
Tweeddale Motor Co Ltd
Newby Innerleithen Road
EH458AZ
Peebles
01721 720627
Tweeddale Museum
Newby High Street
EH458AG
Peebles
01721 720123
Veitch's
Corner 2-4 High Street
EH458SA
Peebles
01721 720109
Department Stores
Peebles
Victoria Park Centre
Victor KINGSMEADOWS RD
EH459BH
Peebles
01721 722596
Victoria Park Centre
Victor KINGSMEADOWS RD
EH459BH
Peebles
01721 722622
Victoria Park Centre
Victor KINGSMEADOWS RD
EH459BH
Peebles
01721 722596
Victoria Wine
10 Wal 16 High Street
EH458SF
Peebles
01721 723896
Wines Spirits & Beer - Retail
Peebles
W M Morrison Supermarkets PLC
Presto Dovecot Road
EH458EQ
Peebles
01721 724518
W S Weir
(Weir) Gibson Place
EH458JY
Peebles
01721 720198
Blacksmiths & Forgemasters
Peebles
W T S Forsyth & Sons Ltd
Oakvil 25 Eastgate
EH458AD
Peebles
01721 720833
W T S Forsyth & Sons Ltd
Oakvil 19 Old Town
EH458JF
Peebles
01721 724072
Whitestone Court
5 Whit Innerleithen Road
EH458BN
Peebles
01721 722244
Residential Care Homes
Peebles
Wilkies Of Peebles
29 49 High Street
EH458AN
Peebles
01721 720306
Ladieswear - Retail
Peebles
Unit 3 1 Bridgegate
EH458RZ
Peebles
01721 720979
Children & Babywear - Retail
Peebles
Yin & Yang
Yiewsl 17 Northgate
EH458RT
Peebles
01721 724044
Alternative & Complementary Medicines & Therapies
Peebles
Young & Co
5/Mano 11 Eastgate
EH458AD
Peebles
01721 720071