Banks & Other Financial Institutions
Highland
Supermarkets
Isle Of Skye
Business & Management Consultants
Portree (Isle of Skye)
Builders' Tools & Equipment Mnfrs
Portree
Cemeteries & Crematoria
Portree
Construction Contractors - General
Portree
Portree Post Office
4 Wentworth Street
IV51 9EJ
Portree
01478 612533
Banks & Other Financial Institutions
Portree
Banks & Other Financial Institutions
Portree
Staffin Post Office
Brogaig
IV51 9JY
Portree
01470 562209
Banks & Other Financial Institutions
Portree
Ms Therapy Centre
IV51 9BD
Portree
01478 612984
Charities & Voluntary Organisations
Portree
Portre Fancy Hill
IV519BZ
Portree
01478 612013
2 Viewfield Square
2 Viewfield Road
IV51 9HB
Portree
01478 611860
Skye T Broom Place
IV519HL
Portree
01478 613576
Computer Systems & Software (Development)
Portree
A Bhuth Bheag Antiques
Unit 6 Wentworth Street
IV519EJ
Portree
01478 612443
A M E (Highland)
Strupa Viewfield Road
IV519ES
Portree
01478 611223
Marine Electrical Services
Portree
A Mackay
Kelvin Kingsburgh
IV519UT
Portree
01470 532218
Agricultural Contractors
Portree
A McDonald
Jammaj 20
IV519PE
Portree
Joiners & Carpenters
Portree
A1 Cabs
Unit 2 1 Quay Street
IV519DE
Portree
Taxis & Private Hire
Portree
A2B Taxis
Unit 7 1 Matheson Place
IV519JA
Portree
01478 613456
Taxis & Private Hire
Portree
Almondbank Guest House
Hampde Viewfield Road
IV519EU
Portree
01478 612696
Alternative Options
Doncas Somerled Square
IV519EH
Portree
Training Services
Portree
Altree Joinery Ltd
23, Leathad Na Sobhraig
IV51 9TT
Portree
Joiners & Carpenters
Portree
Alzheimers (Scotland)
Tigh a Bridge Road
IV519ER
Portree
Charities & Voluntary Organisations
Portree
Unit 3 Quay Street
IV519DE
Portree
01478 612414
Fishmongers & Fishmonger Services & Suppliers
Portree
Anderson Macarthur & Co
Wister Somerled Square
IV519EH
Portree
01478 612197
Aquarius Hair Care Ltd
7 Sead The Green
IV519BT
Portree
Hairdressers - Unisex
Portree
Ardenlee Self Catering
Ardenlee 8 Borve
IV51 9PE
Portree
01470 532842
Auchendinny Guest House
56 Aur
IV519NX
Portree
01470 532470
B B Fitness Centre
Yeoman Bank Street
IV519BU
Portree
01478 612535
B P Fuels Marketing Ltd
Eurowa Quay Street
IV519DE
Portree
01478 612077
Oil Fuel Distributors
Portree
Bay View House
Bay Vi Bayfield
IV519EW
Portree
01478 613340
Bernisdale
Unit 6 2
IV519PA
Portree
01470 582419
Post Office Services
Portree
Blythswood Care
The Sh Quay Street
IV519DE
Portree
01478 612198
5 Wentworth St
IV51 9EJ
Portree
Bow & Stern
7B4/Un Lisigarry Place
IV519BD
Portree
01478 613334
Marine Equipment & Supplies
Portree
Budhmor Eventide Home
Budhmo Budhmor
IV519DJ
Portree
01478 612026
Residential Care Homes
Portree
Caberfeidh Electrics
1 Heatherfield
IV51 9NE
Portree
Electricians & Electrical Contractors
Portree
Cafe Arriba
Gladst Quay Brae
IV519DB
Portree
01478 611830
Caledonian Hotel
Brae C Wentworth Street
IV519EJ
Portree
01478 612641
Caledonian MacBrayne Ltd
Ferry Ferry Terminal
IV519XX
Portree
01470 542219
Calum Maclean
Burnbr Staffin Road
IV519HP
Portree
01478 612209
Camp & Trek
Pearl 4
IV519UX
Portree
01470 542444
Charities & Voluntary Organisations
Portree
Camp & Trek Ltd
Old Ba Somerled Square
IV519EH
Portree
01478 611100
Charities & Voluntary Organisations
Portree
Campbell Stewart Maclennan & Co
Vicara 8 Wentworth Street
IV519EJ
Portree
01478 612540
Campbells School Of Motoring
6 Heat Heatherfield
IV519NE
Portree
01478 612352
Careers Scotland
Elgin Dunvegan Road
IV519EE
Portree
01478 612328
Career Guidance Services
Portree
Carmina Gadelica
Unit 6 4 Wentworth Street
IV519EJ
Portree
01478 612585
7/Cape 1 Creag an Iolaire
IV519HN
Portree
01478 612114
Central Restaurant
Ach na Bayfield Road
IV519EL
Portree
01478 612747
Restaurants - Other
Portree
Clydesdale Bank PLC
Park H Somerled Square
IV519EH
Portree
01478 612050
Banks & Other Financial Institutions
Portree
Hille Woodlands Road
IV519HQ
Portree
01478 612483
Coco Design
Minerv 1 Manse Lane
IV519QR
Portree
01478 612312
Designers - Graphic
Portree
Vicara Brogaig
IV519JY
Portree
01478 611400
Community Centres
Portree
Coolin View
Courts 2 Bosville Terrace
IV519DG
Portree
01478 612300
Chilto Fasagh
IV519PX
Portree
01470 582777
Cd & Dvd Duplication Supply & Services
Portree
Cranle Braebost House
IV519PX
Portree
01470 582249
Braebost Farm
IV51 9PX
Portree
Asbestos Surveys & Removals
Portree
Unit 3
IV519XE
Portree
01470 532456
Clairvoyants & Psychics
Portree
Croft Comforts
The Cr 2 Wentworth Street
IV519EJ
Portree
Crossroads Care Attendant Schemes Ltd
Rivers Bridge Road
IV519ER
Portree
01478 612399
Charities & Voluntary Organisations
Portree
Crossroads Charity Shop
Unit 2 Bayfield Road
IV519EL
Portree
01478 613777
Charities & Voluntary Organisations
Portree
A87
IV51 9YB
Portree
01470 542474
Cuillin Mortgage & Insurance Connections
Cuiken 1
IV519HU
Portree
01478 613602
Cul Na Creagan B&B
1-2 Garalapin
IV51 9LN
Portree
01478 611356
Cut Above
Royal Bank Street
IV519BU
Portree
01478 613443
Hairdressers - Unisex
Portree
D A MacLeod
217 5 Wentworth Street
IV519EJ
Portree
01478 612100
Chemists - Dispensing
Portree
Eastla Glenvarragill Farm
IV519LE
Portree
01478 612717
Farming - Livestock & Other Animals
Portree
The Wh
IV519HZ
Portree
01478 612430
Joinery Manufacturers
Portree
D Stewart & Co
Armada Bank Street
IV519DA
Portree
01478 612034
Dalriada Guest House
Achachork
IV51 9HT
Portree
Dental Skye Gathering Hall
IV519BZ
Portree
01478 613147
Donald Rankin
Mayfie The Green
IV519BT
Portree
01478 612942
Portre Fancy Hill
IV519BZ
Portree
01478 612013
The Su Portree Medical Centre
IV519BZ
Portree
01478 612013
Dr Janey Murray
Unit 2 Quay Street
IV519DE
Portree
01478 612582
Dr John Murray
Unit 2 Quay Street
IV519DE
Portree
01478 612582
Portre Fancy Hill
IV519BZ
Portree
01478 612013
Balmor Portree Medical Centre
IV519BZ
Portree
01478 612013
Portre Fancy Hill
IV519BZ
Portree
01478 612013
Duirinish
Unit c Viewfield Road
IV519ES
Portree
Pendea
IV519HZ
Portree
01470 552212
Crysta
IV519XL
Portree
01470 542258
Agricultural Services
Portree
Dunton
IV519UF
Portree
01470 552213
Dunvegan Police Station
Dunveg Dunvegan
IV519EH
Portree
01470 521333
The Es 5 Earlish
IV519XL
Portree
01470 542210
Post Office Services
Portree
Post Office Services
Portree
Rathdo
IV519PW
Portree
01470 582234
Gladst Quay Brae
IV519DB
Portree
01478 612990
Unit 1 Meall House
IV519BZ
Portree
01478 613355
Regent Bridge Road
IV519ER
Portree
01478 612991
Unit 2
IV519HZ
Portree
01470 552203
Fraser MacIntyre
8-10 H 14 Wentworth Street
IV519EJ
Portree
Furan
Unit 7 26
IV519NS
Portree
01470 532771
Gael Net Ltd
Skye T Broom Place
IV519HL
Portree
01478 613300
Internet Services
Portree
Unit 8 Lower Edinbane
IV519PW
Portree
01470 582262
Giles Insurance
Equity Somerled Square
IV519EH
Portree
01478 613373
Insurance Brokers
Portree
Sirius
IV519PN
Portree
01470 582266
Sirius Greshornish House
IV519PN
Portree
01470 582266
Greshornish Work Boats
Sirius Glamaig Place
IV519PJ
Portree
01478 611911
Boat Trips Rental & Leasing
Portree
Gus's Taxis
Rivers Staffin Road
IV519HS
Portree
01478 613000
Taxis & Private Hire
Portree
15 Bor Bornisketaig
IV519YS
Portree
01470 552240
Painters_Decorators
Portree
Hair Oasis
5 Empi Somerled Square
IV519EH
Portree
01478 613307
Hairdressers - Unisex
Portree
Unit 4 Half Of 5
IV519JJ
Portree
01470 562263
Harbourview
Greeng 7 Bosville Terrace
IV519DG
Portree
Restaurants - Other
Portree
Harbro Country Stores
Unit 2 Struan Road
IV519EG
Portree
01478 612212
Agricultural Merchants
Portree
Health Services
Portre Viewfield Road
IV519ET
Portree
01478 613484
Highfield Group Ltd
Keith Home Farm Road
IV519LX
Portree
01478 613232
Highland & Islands Fire Brigade
Fire S Martin Cr
IV519DW
Portree
01478 612793
Highland Countrybuses Ltd
Office Park Road
IV519EP
Portree
Bus & Coach Operators & Stations
Portree
Island Cycles
Comers The Green
IV519BT
Portree
01478 613121
Island Outdoors
Unit 3 The Green
IV519BT
Portree
01478 611073
Outdoor Clothing & Equipment
Portree
Islands & Highlands Cottages
Bridge Bridge Road
IV519ER
Portree
01478 612123
Holidays - Self Catering Accommodation
Portree
Isle Of Skye Bindery
Unit 7 Lisigarry Place
IV519BD
Portree
Bookbinding & Equipment
Portree
Isle Of Skye Crafts
Unit 7 Torr Park
IV519HU
Portree
Wool & Needlecraft Shops
Portree
Isle Of Skye Further Education Centre
Unit 7 Dunvegan Road
IV519HD
Portree
01478 612627
Schools & Colleges - Further Education
Portree
Isle Of Skye Swimming Pool
Portre Camanachd Square
IV519BW
Portree
01478 612655
Swimming Pools - Public
Portree
Quay St
IV51 9DD
Portree
07535 312617
Boat Trips Rental & Leasing
Portree
J D Mackenzie
Osteop 1a Wentworth Street
IV519EJ
Portree
01599 534141
Jackson's Wholefoods
Jackso Park Road
IV519EP
Portree
Health Foods & Products
Portree
James Budge
6 Kiva Kilvaxter
IV519YR
Portree
01470 552300
Transport Consultants
Portree
Jansport
Highbr Wentworth Street
IV519EJ
Portree
Sports Goods Shops
Portree
Jansvans Ltd
White 6 Broom Place
IV519HL
Portree
01478 612087
Plant & Machinery Hire & Leasing
Portree
Jewson Ltd
Unit 1 Dunvegan Road
IV519HQ
Portree
01478 613222
Builders' Merchants
Portree
Jobcentre Plus
Phoeni Bayfield Road
IV519EN
Portree
01478 633000
Employment & Recruitment Agencies
Portree
K R
Plant & Machinery Dealers
Portree
Kilmuir Primary School
Schools - Local Authority
Portree
Kirk Care Housing Association Ltd
Strath Shullishader Beag
IV519EX
Portree
01478 612933
Housing Associations
Portree
Latitude 57
Okus H 1 Manse Lane
IV519QR
Portree
01478 612757
Multimedia & Electronic Book Publishers
Portree
Loch Grishornish Caravan & Campsite
Borve Arnisort
IV519PS
Portree
01470 582230
Lochalsh & Skye Housing Association Ltd
Morris Bayfield
IV519EW
Portree
01478 612035
Housing Associations
Portree
Lochgreshorn Camp Site
Flat 2 Borve
IV519PS
Portree
01470 582230
Lower Deck
Lower Douglas Row
IV519DD
Portree
01478 613611
Restaurants - Seafood
Portree
MacDonald Bros & Co
Cedar Dunvegan Road
IV519HD
Portree
01478 612661
Builders' Merchants
Portree
MacKenzie Stores
6 Sten Stenscholl
IV519JS
Portree
Macdiarmid Primary School
Unit C
IV519PD
Portree
01470 532229
Schools - Local Authority
Portree
Macdiarmid School Nursery
Unit C
IV519PD
Portree
01470 532229
Margaret Ann
Villag 2 Wentworth Street
IV519EJ
Portree
01478 612276
Hairdressers - Unisex
Portree
Marine Harvest (Scotland) Ltd
Old Ho Greshornish
IV519PN
Portree
01470 582344
Fish Farms & Hatcheries
Portree
Marmalade Hotel
Home Farm Road
IV51 9LX
Portree
01478 611711
Matheson M
St Hel Wentworth Street
IV519EJ
Portree
01478 612551
Mathesons Shoes
Old Mi Wentworth Street
IV519EJ
Portree
01478 612317
McCloed
Unit 1 Market Place
IV519HH
Portree
01478 612222
Greengrocers & Fruit Sellers
Portree
Melton Craft Ltd
Visito 5
IV519PQ
Portree
01470 532251
Holidays - Self Catering Accommodation
Portree
Monkstadt Holiday Cottages
Shelly
IV519YR
Portree
01470 552358
Holidays - Self Catering Accommodation
Portree
N Macleod & J Colven
Unit 6 Somerled Square
IV519EH
Portree
01478 612028
Neal Stephenson
4 King Kingsburgh
IV519UT
Portree
Veterinary Surgeons & Practitioners
Portree
Nicolsons
38
IV519PE
Portree
01470 532240
Construction Contractors - General
Portree
O'Connor Pierce
Scotti Donallen 27
IV519NS
Portree
01470 532385
Veterinary Surgeons & Practitioners
Portree
1 East Park
IV519NW
Portree
01478 613259
Over The Rainbow
Unit 1 6 Mill Road
IV519DQ
Portree
01478 612580
Craft Centres & Shops
Portree
Peak Systems Ltd
Old Ba Somerled Square
IV519EH
Portree
01478 613356
Computer Systems & Software (Development)
Portree
Pelican Design Consultants
Highwo 1 Manse Lane
IV519QR
Portree
01478 612558
Designers - Graphic
Portree
Pieces Of Ate
78 Brogaig
IV519JY
Portree
01470 562787
Take Away Food Shops
Portree
Pink
Unit 2 1 Quay Street
IV519DE
Portree
01478 612263
Portree Boarding Kennels & Cattery
Garala Woodend
IV519LN
Portree
01478 612945
Boarding Kennels & Catteries
Portree
Portree Coachworks Ltd
Garala Broom Place
IV519HL
Portree
01478 612688
Portree Community Centre
Garala Camanachd Square
IV519BW
Portree
01478 613736
Community Centres
Portree
Portree Daycare Nursery
Garala Camanachd Square
IV519BW
Portree
01478 612127
Playgroups & Pre-School Education
Portree
Portree Dental Practice
2 Mari Quay Street
IV519DE
Portree
01478 612582
Portree Filling Station
2 Mari Viewfield Road
IV519EU
Portree
01478 613009
Petrol Filling Stations
Portree
Portree Group Medical Practice
2 Mari
IV519BZ
Portree
01470 562205
Portree High School
2 Mari Viewfield Road
IV519ET
Portree
01478 612030
Schools - Local Authority
Portree
Portree Hospital
2 Mari
IV519BZ
Portree
01478 613200
Portree Hotel
2 Mari Somerled Square
IV519EH
Portree
01478 612511
Portree House
2 Mari Home Farm Road
IV519LX
Portree
01478 613713
Portree Independent Hostel
The Ol The Green
IV519BT
Portree
01478 613737
Portree Learning Centre
The Ol Viewfield Road
IV519ET
Portree
01478 611310
Portree Library
Librar Bayfield Road
IV519EL
Portree
01478 612697
Portree Medical Practice
Librar Fancy Hill
IV519BZ
Portree
01478 612013
Portree Police Station
Librar Somerled Square
IV519EH
Portree
01478 612888
Portree Primary School
Librar Blaven Road
IV519PH
Portree
01478 613130
Schools - Local Authority
Portree
Portree Riding Stables
Librar Garalapin
IV519LN
Portree
01478 613124
Portree Social Work Team
Tigh N Bridge Road
IV519ER
Portree
01478 612943
Portree Walking Tours
Somerled Square
IV51 9EH
Portree
Procurator Fiscal
Sherif Somerled Square
IV519EH
Portree
01478 612510
Proof It First
Queens
IV519JX
Portree
01478 611129
Editorial & Proof Reading Services
Portree
Quiraing Guest House
Quirai Viewfield Road
IV519ES
Portree
Rankin's
Statio P O Buildings
IV519XP
Portree
01470 542213
Road Runner Removals
Flat 4 Eyre Brae
IV519XB
Portree
Removals & Storage - Household
Portree
Rosedale Hotel
Roseda Beaumont Cr
IV519DF
Portree
01478 613131
Royal Hotel
The Bu Bank Street
IV519BU
Portree
01478 612525
Royal Mail
Portre Dunvegan Road
IV519AA
Portree
01478 612799
Delivery Services
Portree
Royal National Lifeboat Institution
Ailte- Quay Street
IV519DE
Portree
Charities & Voluntary Organisations
Portree
S J & M Swinnerton
Hole F
IV519YW
Portree
01470 542245
S R Cobb
Brook 4 Wentworth Street
IV519EJ
Portree
01478 612644
Salwell Sales Ltd
1 Bram 2 Broom Place
IV519HL
Portree
01478 612288
Fish Farms & Hatcheries
Portree
Scottish Hydro Electric PLC
Kings The Green
IV519BS
Portree
01478 613333
Electrical Goods Sales Mnfrs & Wholesalers
Portree
Scottish Natural Heritage
Fraser Bridge Road
IV519ER
Portree
01478 613329
Conservation Organisations
Portree
Scottish Society For The Prevention Of Cruelty To Animals
Creag Coolin Hills Estate
IV519LU
Portree
Animal Welfare Organisations
Portree
Scottish Water
Portre Dunvegan Road
IV519HF
Portree
0845 601 8855
Water Authorities
Portree
Scottish Youth Hostel
Peinso Cuil
IV519YD
Portree
01478 612842
17 Stormy Hill Rd
IV51 9DT
Portree
0800 311 8380
Shorefield Guest House
Unit 2
IV519PW
Portree
01470 582444
Skeabost Country Hotel
Peasie
IV519NP
Portree
01470 532202
Skye & Lochalsh Area Eduction Office
Elgin Dunvegan Road
IV519EE
Portree
01478 613697
Education Agencies & Authorities
Portree
Skye & Lochalsh CCF
Elgin Somerled Square
IV519EH
Portree
01478 613361
Charities & Voluntary Organisations
Portree
Skye & Lochalsh Council For Voluntary Organisations
Tigh L Bridge Road
IV519ER
Portree
01478 612921
Charities & Voluntary Organisations
Portree
Skye & Lochalsh Council On Alcohol
Tigh L Dunvegan Road
IV519HD
Portree
Alcohol Misuse - Advice & Counselling
Portree
Skye & Lochalsh Mental Health Association
Tigh L 6 Dunvegan Road
IV519HQ
Portree
01478 613533
Charities & Voluntary Organisations
Portree
Skye & Lochalsh Young Music Makers
Elgin Dunvegan Road
IV519EE
Portree
01478 612111
Youth Organisations & Centres
Portree
Skye Batiks
1 Bowe 1 The Green
IV519BT
Portree
01478 613331
Craft Centres & Shops
Portree
Skye Camanachd Social Club
Pairc Struan Road
IV519EG
Portree
Clubs & Associations - Social
Portree
Skye Christian Bookshop
1 Borr Quay Street
IV519DE
Portree
01478 612198
Skye Floors
Gunby Broom Place
IV519HL
Portree
01478 612445
Flooring Services
Portree
Skye Office Supplies
Skye T Broom Place
IV519HL
Portree
01478 612572
Office Stationery Supplies
Portree
Skye Original Prints
Skye T 1 Wentworth Street
IV519EJ
Portree
01478 612544
Art Galleries & Fine Art Dealers
Portree
Skye Photo Centre
Skye T 1 Wentworth Street
IV519EJ
Portree
Photographic Processors
Portree
Skye Properties
Bank O Somerled Square
IV519EH
Portree
01478 613597
Skye Riding Centre
Bank O 2
IV519PA
Portree
01470 582419
SkyeHomes
Bank o Somerled Square
IV519EH
Portree
01478 611211
Timber Framed Buildings
Portree
Solas Music
Queens 11 Scalpay Place
IV519TH
Portree
01478 613582
Somerfield Stores Ltd
9 Walt Bank Street
IV519DA
Portree
01478 612855
Spice Island
Bayfie Bayfield Road
IV519EL
Portree
01478 612936
Spring Tone Salons
Royal Bank Street
IV519BU
Portree
01478 613735
Springfield Guest House
41 The Home Farm Road
IV519LX
Portree
01478 612505
Staffin Bay Stores
C
IV519JS
Portree
01470 562354
Staffin House
C
IV519JS
Portree
01470 562219
Residential Care Homes
Portree
Staffin Primary School
C
IV519JS
Portree
01470 562273
Schools - Local Authority
Portree
Taxis & Private Hire
Portree
Stevies Kitchen
2/3 Bayfield Road
IV519EL
Portree
01478 613210
Take Away Food Shops
Portree
Stewarts Knitwear
Stobil Wentworth Street
IV519EJ
Portree
01478 612424
1 Heol Stormyhill Road
IV519DL
Portree
01478 612815
The Bosville Hotel
Fir Co Bosville Ter
IV519DG
Portree
01478 612846
The Cabin Oriental
Martel Bayfield
IV519EW
Portree
01478 612221
Restaurants - Chinese
Portree
The Cafe
47b Sa Wentworth Street
IV519EJ
Portree
01478 612553
Wentworth Street
IV51 9EJ
Portree
01478 612641
The Ferry Inn
Ferry
IV519XP
Portree
01478 611216
The Glenview Hotel
The Vi
IV519JH
Portree
01470 562248
The Granary
River Somerled Square
IV519EH
Portree
01478 612873
The Haven
Residential Care Homes
Portree
The Highlands Of Scotland
Bayfie Bayfield Road
IV519EL
Portree
01478 612137
Tourist Information
Portree
The Isle Of Skye Brewing Co Ltd
The Ol The Pier
IV519XP
Portree
01470 542477
The Isle Of Skye Soap Co
The Ol Somerled Square
IV519EH
Portree
The Isles Inn
Sight Somerled Square
IV519EH
Portree
01478 612129
The Pub At The Pier
11/Lin
IV519XX
Portree
01470 542212
The Royal Bank Of Scotland PLC
Dale H Bank Street
IV519BX
Portree
01478 612822
Banks & Other Financial Institutions
Portree
The Sabhal Mor Ostaig College Shop
Priory 2 Wentworth Street
IV519EJ
Portree
01478 612177
The Scottish Agricultural College
Drummo Somerled Square
IV519EH
Portree
01478 612993
Counselling Services & Advice Services
Portree
The Torrance Partnerships
Suite Somerled Square
IV519EH
Portree
01478 612659
Surveyors & Valuers
Portree
The Uig Pottery
The Ui Idrigill
IV519XU
Portree
01470 542421
Tigh Na Drochaid Resource Centre
Total Bayfield
IV519EW
Portree
01478 613113
Disability & Special Needs - Services
Portree
Tippecanoe
Unit 2 1 Wentworth Street
IV519EJ
Portree
Tongadale Hotel
Unit 9 Wentworth Street
IV519EJ
Portree
01478 612115
Touchwood
Holbor Atlantic House
IV519XX
Portree
01478 611328
Uig Filling Station
Kings
IV519XX
Portree
01470 542774
Petrol Filling Stations
Portree
Uig Hotel
Kings
IV519YE
Portree
01470 542205
Uig Police Station
Kings
IV519XP
Portree
01470 542222
Uig Post Office
Kings
IV519XP
Portree
01470 542200
Post Office Services
Portree
Uig Primary School
Kings Cuil
IV519YD
Portree
01470 542354
Schools - Local Authority
Portree
Vanilla Skye
Queens Bayfield Road
IV519EL
Portree
01478 611855
Confectionery Mnfrs
Portree
Viewfield House Hotel
Viewfi Viewfield Road
IV519EU
Portree
01478 612217
Volkswagen
Unit 1 Dunvegan Road
IV519HD
Portree
01478 613919
White Wave Skye's Outdoor Centre
Glover 19 Linicro
IV519YN
Portree
01470 542414
Outdoor Pursuit Organisers & Equipment
Portree
Woodbine House
The Wa Woodbine House
IV519XP
Portree