Charities & Voluntary Organisations
Peebles
Heating Contractors & Consultants
Peebles
Convenience Stores
Peebles
Surveyors - Building
Peebles
Schools - Sports & Leisure Activities
Peebles
Financial Advisers- Independent
Peebles
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
1St Choice Fire Protection
11 Govan's WayCardrona
EH45 9LT
Peebles
Firefighting Equipment
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
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
Armac Veterinary Group
Epsilo 1 Montgomery Place
EH458ET
Peebles
01721 721293
Veterinary Surgeons & Practitioners
Peebles
31 Rosetta Road
EH45 8HH
Peebles
01721 729429
Hairdressers & Hair Stylists - Ladies'
Peebles
Atlas Domes
Boreland Farm Cottage
EH45 8QT
Peebles
Bain & Irvine
Unit 8 80 High Street
EH458SW
Peebles
Beltane Studios Ltd
2 Soonhope Farm Holdings
EH458BH
Peebles
01721 724888
Big Eb's Chippy
A 16 Northgate
EH458RS
Peebles
01721 721497
Fish & Chip Shops
Peebles
Sports Clubs & Associations
Peebles
Boots The Chemists
Unit 9 6-8 Eastgate
EH458AD
Peebles
01721 720613
Chemists - Dispensing
Peebles
Border Pest Control Services
Maltki Honeysuckle Cottage
EH459HU
Peebles
01721 729695
Pest & Vermin Control
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
Giftware - Wholesale
Peebles
Breeze
Clockh 61 High Street
EH458AN
Peebles
01721 722722
Giftware - Wholesale
Peebles
Brown Bros Group
Stambe Edinburgh Road
EH458ED
Peebles
01721 723723
Brown Bros Group
Stambe Edinburgh Road
EH458ED
Peebles
01721 720545
Burgh Hall
The Ol High Street
EH458AN
Peebles
01721 720153
Burgh Hall
Chambe High Street
EH458AF
Peebles
01721 720153
Burns & Scott Ltd
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
01721 724503
Computer Systems & Software (Development)
Peebles
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
Caledonian Colour Printers
Unit 2 South Parks Industrial Estate
EH459ED
Peebles
01721 723843
Cameo Fine Arts
Unit 7 South Parks Industrial Estate
EH459ED
Peebles
Greeting Card Publishers & Wholesalers
Peebles
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
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
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
1 Conn 14 Dovecot Rd Industrial Estate
EH458HW
Peebles
01721 722359
Electrical Wholesalers
Peebles
Cooks Fine Foods
Woodla 25 High Street
EH458AG
Peebles
01721 723200
Crossburn Caravans
Crossb Edinburgh Road
EH458ED
Peebles
D & H Farmer
Blackm 2 Elcho Street Brae
EH458HU
Peebles
01721 724247
D & H Farmer
Blackm 2 Elcho Street Brae
EH458HU
Peebles
Bellanrigg
EH45 9JJ
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
Dawtre
EH459JU
Peebles
01721 760254
37 Glen Rd
EH45 9AZ
Peebles
Painting Contractors
Peebles
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
Car Accessories & Parts
Peebles
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
Eastgate Theatre
Eastga Eastgate
EH458AD
Peebles
01721 725785
Eastgate Theatre
Eastga Eastgate
EH458AD
Peebles
01721 725777
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
Barker Port Brae
EH458AW
Peebles
01721 720510
Restaurants - Italian
Peebles
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
01721 729820
Lawnmowers & Garden Machinery - Sales & Service
Peebles
Unit 1 11 Plumerknowe Gdns
EH459LH
Peebles
01896 833520
First Aid Training
Peebles
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
01721 724555
Equestrian Supplies
Peebles
G G Equestrian Ltd
Whiteh 8 Elcho St Brae
EH458HU
Peebles
Equestrian Supplies
Peebles
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
Mobile 3 Haswellsykes Cottage
EH459JL
Peebles
01721 740259
Flat 6 Kirkton Farm
EH459JH
Peebles
Plant & Machinery Hire & Leasing
Peebles
Great Outdoors
Brickf 12 High Street
EH458AG
Peebles
01721 724263
Outdoor Clothing & Equipment
Peebles
25a Crossland Crescent
EH45 8LF
Peebles
Hay Lodge Hospital
8 Haig Neidpath Road
EH458JG
Peebles
01721 722080
Hendersons Travel World Choice
Wellin 47 Northgate
EH458BU
Peebles
01721 729616
Travel Agents & Holiday Companies
Peebles
Newsom PO Box 1
EH458RN
Peebles
01721 720101
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
Inc Blind Systems Ltd
Rawmec Cowieslinn
EH458QZ
Peebles
01721 730279
Initial Style Conferences
Hartsf Barony Castle
EH458QW
Peebles
01721 730395
Conference Rooms & Centres
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
34 Can 72 High Street
EH458SW
Peebles
Training Services
Peebles
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 Sale
Holly 2-4 Northgate
EH458RS
Peebles
01721 722787
John Schaedler
Friar 4 Cuddy Bridge
EH458JB
Peebles
Just Wills
Challe 20 Plumer Knowe Gardens
EH459LH
Peebles
01896 833444
Will Writing Services
Peebles
Kailzie Equestrian Centre
10/Thu Kailzie Home Farm
EH459HT
Peebles
01721 729121
Kailzie Gardens
10/Thu Kailize Gdns
EH459HT
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
Langhaugh Farm
Unit B
EH459JP
Peebles
01721 740226
Lee Palace Take Away
Bull L 26 Old Town
EH458JF
Peebles
01721 721728
Take Away Food Shops
Peebles
Clothing Wholesalers
Peebles
Unit 1 Eshiels
EH458NA
Peebles
01721 720191
Boarding Kennels & Catteries
Peebles
Linnburn Farm Dairy
Unit 1 Eshiels
EH458NA
Peebles
01721 720191
Abbey 11 Northgate
EH458RX
Peebles
01721 729000
Mark Norris
Old Sc Stobo
EH458NU
Peebles
Musical Instrument - Mnfrs
Peebles
Mark Schaedler Joinery & Glazing
6 Thorburn Gardens
EH45 9AR
Peebles
07480 830554
Joinery Manufacturers
Peebles
Mase and Sons
Unit 7 3 Crookston Place
EH459AL
Peebles
01506 476096
Matter of Fact Software
60 Old Town
EH45 8JE
Peebles
01721 729040
Computer Consultants
Peebles
McHardys Art & Framing
Cherry 1 Biggiesknowe
EH458HS
Peebles
01721 720246
Picture & Photo Framing Services
Peebles
Millfield (A A P) Ltd
Millet PO Box 13796
EH458YN
Peebles
01721 729111
Financial Advisers- Independent
Peebles
Munro Klick
Unit 2 9 High Street
EH458AG
Peebles
0870 750 5625
Photographic Processors
Peebles
Neidpath Castle
22 Con Neidpath Castle
EH458NW
Peebles
01721 720333
Historic Buildings
Peebles
Nicol Bros
High S East Station
EH458QY
Peebles
01721 720862
Coal & Smokeless Fuel Merchants & Distributors
Peebles
Norman Kilner
Harbou Stonemasons Cottage Stobo
EH458NX
Peebles
01721 760256
Norman McCormick
Lang H 3 Eshiel
EH458NA
Peebles
Excavation & Groundwork Contractors
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
Out & About
Little 2 Elcho Street Brae
EH458HU
Peebles
01721 723590
Camping Equipment Suppliers
Peebles
P C Welding
Unit 5 South Parks Industrial Estate
EH459ED
Peebles
01721 721000
Blacksmiths & Forgemasters
Peebles
Cromfo March Street
EH458DF
Peebles
01721 720739
Funeral Directors
Peebles
Peebles
Belton Springhill Road
EH459ER
Peebles
07810 462844
Peebles
Kingdo 24 High Street
EH458SF
Peebles
01721 729696
Fish & Chip Shops
Peebles
Peebles Community Centre
Belton Walkershaugh
EH458AU
Peebles
01721 720975
Community Centres
Peebles
Peebles Ex-Servicemens Club
Fillon School Brae
EH458AT
Peebles
01721 724200
Clubs & Associations - Social
Peebles
Peebles Ex-Servicemens Club
Fillon School Brae
EH458AT
Peebles
01721 721136
Clubs & Associations - Social
Peebles
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 Swimming Pool
ist fl Port Brae
EH458AW
Peebles
01721 720779
Swimming Pools - Public
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
Peebleshire Windows & Conservatories
East L Stobo
EH458NX
Peebles
01721 760399
Double Glazing Installers
Peebles
Phillips Knox & Arthur
Rutlan Cavalry Pk
EH459BU
Peebles
01721 725723
Quantity Surveyors
Peebles
Prince Of India
2A For 86 High Street
EH458SW
Peebles
01721 724455
Restaurants - Indian
Peebles
Prior P R Ltd
14c Ca Northgate Business Centre
EH458BZ
Peebles
01721 729322
Public Relations Consultants
Peebles
Properties Ltd
TEAPOT 77 Northgate
EH458BU
Peebles
01721 720167
Property Developers
Peebles
R C Forsyth
Ensett 8 March Street
EH458EP
Peebles
R C Forsyth
Ensett 77 Northgate
EH458BU
Peebles
R H Miller (Agricultural) Ltd
Rougho 64-66 Old Town
EH458JE
Peebles
01721 720711
Agricultural Merchants
Peebles
R M C Russell
Westho Cowieslinn Crossing
EH458QZ
Peebles
01721 730251
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 724310
Textile Manufacturing
Peebles
Replin Fabrics
March March Street
EH458ER
Peebles
01721 720146
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
Rosetta Caravan & Camping Park
Rosetr
EH458PG
Peebles
01721 720770
Royal Mail
Dunbar 14 Eastgate
EH458AA
Peebles
01721 722571
Delivery Services
Peebles
Edston Farm
EH45 8NW
Peebles
SAS Embroidery (UK)
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
Scent Of Ginger
Church 50 March Street
EH458EP
Peebles
01721 720659
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 Ambulance College
Hampde Barony Castle
EH458QW
Peebles
01721 726200
Scottish Confectionery Co
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
01721 723691
Confectionery Mnfrs
Peebles
Second To None
18 Chu 22 Rosetta Road
EH458HJ
Peebles
01721 721763
Removals & Storage - Household
Peebles
Shalem Guest House
Unit 9 March Street
EH458EP
Peebles
01721 721047
Shariff and Partners
Bengal 3 Crookston Place
EH459AL
Peebles
01506 476096
Engineers - General
Peebles
Sheriff Clerk
Counci High Street
EH458SW
Peebles
01721 720204
Sneddon & Son
Unit 1 3 Crookston Place
EH459AL
Peebles
01506 476096
Precision Engineers
Peebles
Southside Photography
Unit 1 School Brae
EH458AT
Peebles
Photographers - General
Peebles
Spectrawax Lighting
Unit 1 South Parks Industrial Estate
EH459ED
Peebles
Lampshade Mnfrs & Distributors
Peebles
Stanley Brash
Stall Eshiels
EH458NA
Peebles
01721 723400
Construction Contractors - General
Peebles
Stepping Stones For Life
St Bon 76 High Street
EH458SW
Peebles
01721 724008
Training Services
Peebles
Stobo Castle Health Spa
Unit E Stobo
EH458NY
Peebles
01721 725300
Hot Tubs Spas And Whirlpools
Peebles
5 The 21a Dalatho Street
EH458DY
Peebles
Solariums & Tanning Salons
Peebles
Charte 18-20 Northgate
EH458RS
Peebles
01721 720755
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 Medical Hall
Westla 20 High Street
EH458SF
Peebles
Chemists - Dispensing
Peebles
The National Trust For Scotland
Northg 32 Northgate
EH458RS
Peebles
01721 722502
Record Innerleithen Road
EH458BA
Peebles
01721 724666
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 Sunflower
13-19 4 Bridgegate
EH458RZ
Peebles
01721 722420
Restaurants - Mediterranean
Peebles
Tindales
7 Newb High Street
EH458AL
Peebles
Designers - Jewellery
Peebles
Tindall Brothers
7 Newb 3 Crookston Place
EH459AL
Peebles
01506 476096
Landscape Contractors
Peebles
Travis Perkins Trading Co Ltd
Hoo Fa 9 Dovecot Rd Industrial Estate
EH458HW
Peebles
01721 720569
Builders' Merchants
Peebles
10 Eastgate
EH45 8AD
Peebles
01721 723741
Camping Equipment Suppliers
Peebles
63 Kingsland Square
EH45 8EZ
Peebles
01721 723434
Tourist Information
Peebles
Tweeddale Fire Protection Ltd
Newby 38 March Street
EH458EP
Peebles
Fire Protection Consultants & Engineers
Peebles
Tweeddale Kitchens
Newby Dovecot Road Industrial Estate
EH458HW
Peebles
Kitchen Planners & Furnishers
Peebles
Tweeddale Motor Co Ltd
Newby Innerleithen Road
EH458AZ
Peebles
01721 720627
Tweeddale Museum
Newby High Street
EH458AG
Peebles
01721 720123
Victoria Wine
10 Wal 16 High Street
EH458SF
Peebles
01721 723896
Wines Spirits & Beer - Retail
Peebles
Villeneuve Wines Ltd
Orchar 1 Venlaw Court
EH458AE
Peebles
01721 722500
Wines Spirits & Beer - Retail
Peebles
Visual Inspection Technology
Copenh 3 Cardrona Way
EH459LD
Peebles
01896 831694
Scientific Apparatus & Instruments - Mnfrs
Peebles
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
Woodsmith Services
Unit 3 3 Crookston Place
EH459AL
Peebles
01506 476096
8 Newby court High Street
EH45 8AL
Peebles
- scottish borders
01721 724442
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