Convenience Stores
Dunkeld
Travel Agents & Holiday Companies
Dunkeld
The Bu 8 Bridge Street
PH80AH
Dunkeld
Almond Photography
Tornav Perth Road
PH80DN
Dunkeld
01350 727047
Photographers - General
Dunkeld
Amulree Hotel
1 Mano
PH80EF
Dunkeld
01350 725218
Amulree Tea Room
1 Mano Cluarin
PH80BZ
Dunkeld
01350 725200
Atholl Arms Hotel
Opera Tay Ter
PH80AQ
Dunkeld
01350 727219
Auchnafree Estate
Unit 2 Auchnafree Lodge
PH80EH
Dunkeld
01350 725262
Historic Buildings
Dunkeld
Auchnafree Estate
Unit 2 Auchnafree Lodge
PH80EH
Dunkeld
01350 725282
Historic Buildings
Dunkeld
Auchnafree Estate
Unit 2 Auchnafree Lodge
PH80EH
Dunkeld
Historic Buildings
Dunkeld
Unit 1 5 Bridge Street
PH80AH
Dunkeld
01350 728966
Greengrocers & Fruit Sellers
Dunkeld
High Street
PH8 0AL
Perth and Kinross
Banks & Other Financial Institutions
Perth and Kinross
Birnam
91 Oxf Perth Road
PH80BQ
Dunkeld
Birnam Autocabs
91 Oxf Perth Road
PH80AA
Dunkeld
01350 728828
Taxis & Private Hire
Dunkeld
Birnam CD
91 Oxf Station Road
PH80DS
Dunkeld
01350 727158
Copying & Duplicating Services
Dunkeld
Birnam CD
91 Oxf Station Road
PH80DS
Dunkeld
01350 727159
Copying & Duplicating Services
Dunkeld
Birnam Guest House
91 Oxf 4 Murthly Ter
PH80BG
Dunkeld
Birnam House
91 Oxf Perth Road
PH80BQ
Dunkeld
01350 727462
Birnam Wood
Birnam Perth Road
PH80BH
Dunkeld
01350 727782
Brian Knowles
Tornav Perth Road
PH80DN
Dunkeld
01350 727391
Electricians & Electrical Contractors
Dunkeld
Butterstone Loch Fishings Ltd
Hillsi Butterstone
PH80HH
Dunkeld
01350 724238
Angling & Sports Fishing
Dunkeld
Cadogan Estates (Agricultural Holdings) Ltd
Corunn Auchnacloith
PH80DB
Dunkeld
01350 725209
Farming - Livestock & Other Animals
Dunkeld
Unit 1 Cally Sawmill
PH80HU
Dunkeld
01350 727305
Sawmills & Wood Shavings
Dunkeld
Christmas Tree Warehouse
Norton Milton
PH80EB
Dunkeld
070 0096 2787
Birnam Station Road
PH80DS
Dunkeld
01350 728950
Education Agencies & Authorities
Dunkeld
Birnam Station Road
PH80DS
Dunkeld
Education Agencies & Authorities
Dunkeld
Corben
PH80DY
Dunkeld
01350 723206
Residential Care Homes
Dunkeld
Robert Corriemuckloch Farm
PH80EG
Dunkeld
01350 725206
Tower Perth Road
PH80DT
Dunkeld
01350 727205
Hairdressers - Unisex
Dunkeld
Rear O Balvadoch farm
PH80HF
Dunkeld
01738 710217
Darjeeling
Chestn 3-5 Atholl Street
PH80AR
Dunkeld
01350 727427
Restaurants - Indian
Dunkeld
Darjeeling
Chestn 3-5 Atholl Street
PH80AR
Dunkeld
Restaurants - Indian
Dunkeld
Davidsons Chemists
Sclatt 1 Bridge Street
PH80AH
Dunkeld
Chemists - Dispensing
Dunkeld
The St Home Farm
PH80HX
Dunkeld
Discovery
Fanum Atholl Street
PH80AR
Dunkeld
01350 727848
Giftware - Wholesale
Dunkeld
Whitch Nurses House
PH80AD
Dunkeld
01350 727269
Sydenh Nurses House
PH80AD
Dunkeld
01350 727269
Drummond Fencing Ltd
Ladywell,Tigh Fiodha
PH8 0DU
Dunkeld
Spring Dunkeld & Birnam Golf Club
PH80HU
Dunkeld
01350 727524
Golf Courses & Clubs
Dunkeld
Dunkeld Antiques
The Bu Tay Terrace
PH80AQ
Dunkeld
01350 728832
Dunkeld Builders
The Bu 38 Stell Pk Road
PH80QA
Dunkeld
Dunkeld Cathedral Historic
Dunkel Cathedral Street
PH80AW
Dunkeld
01350 727601
Historic Buildings
Dunkeld
Dunkeld Furniture Store
Dunkel Atholl Street
PH80AR
Dunkeld
01350 727355
Dunkel Dunkeld House Hotel
PH80HX
Dunkeld
01350 728370
Schools - Sports & Leisure Activities
Dunkeld
Dunkel Dunkeld House Hotel
PH80HX
Dunkeld
01350 728644
Schools - Sports & Leisure Activities
Dunkeld
Dunkeld Interiors
Dunkel 14 Bridge Street
PH80AH
Dunkeld
Interior Designers & Furnishers
Dunkeld
Dunkeld Smoked Salmon
Spring Brae Street
PH80BA
Dunkeld
01350 727639
Fish Smokers & Curers
Dunkeld
Dunkeld Sub Post Office
Spring 12 Bridge Street
PH80AH
Dunkeld
01350 727257
Post Office Services
Dunkeld
Dunkeld Wines
Spring Tay Ter
PH80AQ
Dunkeld
Wines Spirits & Beer - Importers
Dunkeld
Dunkeld Wines
Spring Tay Ter
PH80AQ
Dunkeld
01350 728920
Wines Spirits & Beer - Importers
Dunkeld
Earn Equestrian & Country Sports
11 Bridge Street
PH8 0AH
Dunkeld
01350 727985
East C East Cult Farm
PH80JG
Dunkeld
01738 710240
Atholl St
PH8 0AR
Dunkeld
Interior Designers & Furnishers
Dunkeld
Elizabeth Lumsden
Elizab The Glack
PH80ER
Dunkeld
Bookbinding & Equipment
Dunkeld
Ella's Of Dunkeld
Brooks 7 Bridge Street
PH80AH
Dunkeld
Essential Hair & Beauty
Devons 18 Atholl Street
PH80AR
Dunkeld
01350 727511
Hairdressers - Unisex
Dunkeld
Essential Hair & Beauty
Devons 19 Bridge Street
PH80AH
Dunkeld
01350 727511
Rydal Foresters House Inverpark
PH80JR
Dunkeld
01350 727950
Tree Work & Forestry Services
Dunkeld
Algo B Inverpark
PH80JR
Dunkeld
01350 727483
Tree Work & Forestry Services
Dunkeld
Greens Bishopryfauld
PH80RE
Dunkeld
01738 710238
Road Haulage Services
Dunkeld
Flat 3 Perth Road
PH80DT
Dunkeld
01350 728116
Flat 3 Perth Road
PH80DT
Dunkeld
01887 820160
Going Pottie
Brickm Cathedral Street
PH80AW
Dunkeld
01350 728044
Grampian Credit
Birkhi St. Ninians Wynd
PH80AT
Dunkeld
01350 727112
Credit & Finance Companies
Dunkeld
Sun Al Fungarth Stedling
PH80ES
Dunkeld
Musical Instrument - Mnfrs
Dunkeld
Haxtons Of Dunkeld
Unit 1 Cally Ind Unit
PH80HU
Dunkeld
01350 727258
New Ce
PH80HX
Dunkeld
01350 728700
Inver Mill Farm Caravan Park
J Laird
Paramo Tarfuack Farm
PH80DX
Dunkeld
01350 723208
Farming - Livestock & Other Animals
Dunkeld
J Maclean
Doctor Woodinch
PH80JU
Dunkeld
Structural Engineers
Dunkeld
Jean Burhouse
21 Mar Inver Sawmill
PH80JR
Dunkeld
01350 727723
Craft Centres & Shops
Dunkeld
Jeremy Law Of Scotland
City H Atholl Street
PH80AR
Dunkeld
01350 727569
Leathergoods Shops
Dunkeld
Johnstone Associates
Unit 3 Birnam House
PH80BQ
Dunkeld
01350 727788
Kettles Of Dunkeld
Unit 9 15-17 Atholl Street
PH80AR
Dunkeld
01350 727556
L Morton
Cherry Murthly Ter
PH80BG
Dunkeld
01350 727377
Lachman Friday
1 Inchmagrannachan Cottage
PH80JS
Dunkeld
01350 727401
Training Services
Dunkeld
Laighwood Holidays
Laighd Laighwood
PH80HB
Dunkeld
01350 724241
Holidays - Self Catering Accommodation
Dunkeld
Butterstone Loch
PH8 0HH
Dunkeld
Sports Clubs & Associations
Dunkeld
Learning & Development Centre
The Wo Dunkeld and Birnam Station
PH80DS
Dunkeld
Educational Training Providers
Dunkeld
Living Well Health Clubs
Stakis Hilton Dunkeld House Hotel
PH80HX
Dunkeld
Lugano Properties
New Bu PO Box 14
PH80YR
Dunkeld
Overseas Property Agents
Dunkeld
M J Robertson
Vine H Ladywell Mill
PH80DU
Dunkeld
01350 727694
Macleans Real Music Bar
Tayban Tay Terrace
PH80AQ
Dunkeld
01350 727340
Maggie Moore
Accupu St. Ninians Wynd
PH80AT
Dunkeld
01350 728800
Acupuncture Practitioners
Dunkeld
Martin Reilly
2 Kirkpark
PH80JU
Dunkeld
01350 727616
Monumental Masons
Dunkeld
Nae Limits
2/Radc 14 The Cross
PH80AN
Dunkeld
01350 728136
Outdoor Pursuit Organisers & Equipment
Dunkeld
Nae Limits
2/Radc 14 The Cross
PH80AN
Dunkeld
Outdoor Pursuit Organisers & Equipment
Dunkeld
National Trust Shop
The El The Cross
PH80AN
Dunkeld
01350 727460
Nutmeg
Timber 4 High StREET
PH80AJ
Dunkeld
Furniture - Retail
Dunkeld
Old Oak
Old Ni Kirkfield Place
PH80AE
Dunkeld
01350 727117
P & P Drysdale
Centra Darnoch Farm
PH80JE
Dunkeld
01350 727467
Agricultural Contractors
Dunkeld
P G L Travel Ltd
Marcha Dalguise House
PH80JX
Dunkeld
01350 727339
Outdoor Pursuit Organisers & Equipment
Dunkeld
P S Greig
Heath 6 Bridge Street
PH80AH
Dunkeld
01350 728826
Palmerstons
Palmer Atholl Street
PH80AR
Dunkeld
01350 727231
Perthshire Timber Co
Garden Polney Sawmill
PH80HU
Dunkeld
01350 727494
Sawmills & Wood Shavings
Dunkeld
Perthshire Tourist Board
Town H The Cross
PH80AN
Dunkeld
Tourist Information
Dunkeld
Preston Tait
Presto Craigbeathe
PH80BW
Dunkeld
01350 727750
Surveyors & Valuers
Dunkeld
R & J Bryce
2 Kilw Tomnagairn Farm
PH80BX
Dunkeld
Riechip Lodge
Cleve Riechip Lodge
PH80HN
Dunkeld
01350 724266
Rivendell
Shorts Oak Road
PH80BL
Dunkeld
Residential Care Homes
Dunkeld
Royal Dunkeld Hotel
395-39 Atholl Street
PH80AR
Dunkeld
01350 727322
Royal School Of Dunkeld
Monksh Royal School of Dunkeld
PH80AB
Dunkeld
01350 728901
Schools - Local Authority
Dunkeld
Royal School Of Dunkeld
Monksh Royal School of Dunkeld
PH80AB
Dunkeld
01350 727237
Schools - Local Authority
Dunkeld
S & J E Andrew
Unit 1 Letter Farm
PH80HH
Dunkeld
01350 724254
Farming - Livestock & Other Animals
Dunkeld
S & S Ross
Birnam Perth Road
PH80AA
Dunkeld
01350 727223
Petrol Filling Stations
Dunkeld
S & S Ross
Birnam Perth Road
PH80AA
Dunkeld
01350 727993
Petrol Filling Stations
Dunkeld
S & S Ross
Birnam Perth Road
PH80AA
Dunkeld
01350 728828
Petrol Filling Stations
Dunkeld
Scottish Association For Country Sports
Napier River Lodge
PH80DY
Dunkeld
Sports Clubs & Associations
Dunkeld
Scottish Co-op
Penny 15 Bridge Street
PH80AH
Dunkeld
Scottish Wildlife Trust
Dyewor Loch Of Lowes Visitor Centre
PH80HH
Dunkeld
01350 727337
Wildlife Parks & Farms
Dunkeld
Servite Houses
Servit Willowbank
PH80JN
Dunkeld
01350 727548
Housing Associations
Dunkeld
Spar
The Cr 3 Murthly Terrace
PH80BG
Dunkeld
Convenience Stores
Dunkeld
14 High Street
PH8 0AJ
Dunkeld
01350 727423
Tay & Torridon Estates
Eriska
PH80EE
Dunkeld
01350 725244
Farming - Livestock & Other Animals
Dunkeld
The Fo 21 Atholl Street
PH80AR
Dunkeld
01350 728827
Photographers - General
Dunkeld
7 Mill 6 Atholl Street
PH80AR
Dunkeld
01350 728855
Art Galleries & Fine Art Dealers
Dunkeld
The British Association For Shooting & Conservation
Easter
PH80DY
Dunkeld
01350 723226
Clubs & Associations - Social
Dunkeld
The Canyoning Company
Dunaird Coach House, St. Marys Rd
PH8 0BJ
Dunkeld
Sports Clubs & Associations
Dunkeld
The Country Bakery
Mayfie Atholl Street
PH80AR
Dunkeld
01350 727343
The Erigmore Estate
Unit A St. Marys Road
PH80BJ
Dunkeld
01350 727236
The Kinnaird
Garden Kinnaird Hotel
PH80LB
Dunkeld
01796 482440
The National Trust For Scotland
St. Cu 11 The Cross
PH80AN
Dunkeld
01350 728641
The New School (Butterstone)
217 Ne
PH80HJ
Dunkeld
01350 724216
Schools - Independent & Preparatory
Dunkeld
The Pend
Southe 5 Brae Street
PH80BA
Dunkeld
01350 727586
The Presbytery Of Dunkeld & Meigle
Kilbla Gladstone Ter
PH80DP
Dunkeld
Religious Organisations
Dunkeld
The Royal British Legion (Scotland)
The Pe Atholl Street
PH80AR
Dunkeld
01350 727773
Clubs & Associations - Social
Dunkeld
The Training Academy
Unit 1 The Steading
PH80HX
Dunkeld
01350 728848
Training Services
Dunkeld
The Vestry Dalguise
The Ol Old Kirk
PH80JU
Dunkeld
01350 727850
Holidays - Self Catering Accommodation
Dunkeld
Tighnabraan
Highfi Tigh-na-Brahn
PH80BZ
Dunkeld
01350 725247
Timber & Garden Supplies (Scotland) Ltd
Cally Blairgowrie Road
PH80EP
Dunkeld
01350 727070
Time Share Lodges Office
TheThe Hilton Dunkeld House Hotel
PH80HX
Dunkeld
01350 727243
Timeshare Accommodation
Dunkeld
Truffles
Unit 1 Brae Street
PH80BA
Dunkeld
01350 728731
Fashion Accessories
Dunkeld
W & K Gerrie
Moat H The Workshop
PH80JR
Dunkeld
Joiners & Carpenters
Dunkeld
W & K Gerrie
Moat H The Workshop
PH80JR
Dunkeld
01337 860722
Joiners & Carpenters
Dunkeld
W M Cameron
Brook
PH80BU
Dunkeld
01350 723247
Farming - Livestock & Other Animals
Dunkeld
W R D Ellis
Logsys
PH80EZ
Dunkeld
01350 724248
Electrical Appliance Repairs
Dunkeld
Waterbury
Unit B Murthly Terrace
PH80BG
Dunkeld
01350 727324
Zig Zags
The St 18 Atholl Street
PH80AR
Dunkeld
01350 728666