B&M Store
Madoc Street
LL49 9BU
Gwynedd
0333 034 6807
Barclays Local
Leisure Centre, Byw’n Iach Glaslyn, Stryd Y Llan
LL49 9ET
Porthmadog
0345 734 5345
Banks & Other Financial Institutions
Porthmadog
Betfred
83 High Street,Porthmadog
LL49 9EU
Llandudno
0800 032 0878
Banks & Other Financial Institutions
Harlech
Hughs Tyres
East Avenue
LL49 9EL
Porthmadog
01766 512232
Camping Equipment Suppliers
Porthmadog
Banks & Other Financial Institutions
Porthmadog
First Aid & Medical Supplies
Talsarnau
Banks & Other Financial Institutions
Penrhyndeudraeth
Banks & Other Financial Institutions
Porthmadog
Simdde Lan
Bryn Awel Hill St
LL49 9BD
Porthmadog
07713 703222
Chimney Builders & Repairers
Porthmadog
Banks & Other Financial Institutions
Talsarnau
Convenience Stores
Porthmadog
Convenience Stores
Porthmadog
Beauty Products
Porthmadog
GlitterBugz Creations
1 Rock Terrace
LL48 6DL
Penrhyndeudraeth
07960 592096
Gift Shops
Penrhyndeudraeth
Lidl
Penamser Road
LL49 9NY
Porthmadog
020 3966 5566
Chemists - Dispensing
Harlech
Chemists - Dispensing
Penrhyndeudraeth
Chemists - Dispensing
Porthmadog
Chemists - Dispensing
Porthmadog
Shell
High Street
LL49 9NG
Porthmadog
01766 510920
Convenience Stores
Porthmadog
Holidays - Self Catering Accommodation
Gwynedd
Fford Penamser Road
LL49 9NY
Porthmadog
0800 042 0800
Penamser Road
LL49 9NY
Porthmadog
01766 800081
Camping Equipment Suppliers
Porthmadog
Church Street
LL48 6AD
Penrhyndeydreath
01766 771418
Convenience Stores
Penrhyndeydreath
93 - 95 High Street
LL49 9EU
Porthmadog
01766 512360
Convenience Stores
Porthmadog
A Jones
Y Glyn Glan y Mor
LL476TR
Talsarnau
01766 780377
Farming - Livestock & Other Animals
Talsarnau
A P Thomas
Lluest High Street
LL486BL
Penrhyndeudraeth
01766 771578
Garage Services
Penrhyndeudraeth
A P Thomas
Lluest High Street
LL486BL
Penrhyndeudraeth
Garage Services
Penrhyndeudraeth
Allports Fish & Chip Shop
Allpor 38 Snowdon Street
LL499DF
Porthmadog
01766 514274
Fish & Chip Shops
Porthmadog
Allports Fish & Chip Shop
Allpor 38 Snowdon Street
LL499DF
Porthmadog
01766 512589
Fish & Chip Shops
Porthmadog
Units 128 High Street
LL499NW
Porthmadog
01766 512078
Anglo-Welsh Ltd
Anglo 86 High Street
LL499NW
Porthmadog
01766 515191
Giftware - Wholesale
Porthmadog
Ashby Electrical Ltd
5 Bryn St
LL47 6UD
Talsarnau
Electricians & Electrical Contractors
Talsarnau
BPS
Unit 1 Tan y Castell Workshops
LL462UE
Harlech
Painters_Decorators
Harlech
BPS
Unit 1 Tan y Castell Workshops
LL462UE
Harlech
01766 781275
Painters_Decorators
Harlech
Barcdy Caravan & Camping Park
Barclays Bank PLC
1 Pork 79 High Street
LL499ET
Porthmadog
0845 755 5555
Banks & Other Financial Institutions
Porthmadog
69 High Street
LL49 9LR
Porthmadog
Convenience Stores
Porthmadog
Barnardo's
West P 126 High Street
LL499NW
Porthmadog
01766 513167
Charities & Voluntary Organisations
Porthmadog
Bear Print
Unit 5 118 High Street
LL499NW
Porthmadog
01766 513920
Copying & Duplicating Machines & Supplies
Porthmadog
Beeline Cleaning Services
Unit 2 158 High Street
LL499NU
Porthmadog
Cleaning Services - Commercial
Porthmadog
Bob Parry
Swan B 134 High Street
LL499NW
Porthmadog
01766 512666
Griffin Industrial Estate
LL48 6LE
Penrhyndeudraeth
01766 238020
Civil Engineers
Penrhyndeudraeth
Border
Bryn D Chapel Street
LL499DN
Porthmadog
Double Glazing Installers
Porthmadog
Breese (Gwyndaf)
Glanai 60 High Street
LL499LL
Porthmadog
01766 512253
Breese (Gwyndaf)
Glanai 60 High Street
LL499LL
Porthmadog
01766 512214
Bridge Security Systems Ltd
Unit 1 73 High Street
LL499EU
Porthmadog
01766 513737
Burglar & Intruder Alarm Systems
Porthmadog
British Red Cross
Shop 119 High Street
LL499HA
Porthmadog
Charities & Voluntary Organisations
Porthmadog
Bron Trefor Arms
Bron S Bron Trefor
LL476TA
Talsarnau
01766 770957
Bron Y Garth Hospital
Bron S
LL486HE
Penrhyndeudraeth
01766 770310
Hospitals
Penrhyndeudraeth
Browsers Bookshop
New Po 73 High Street
LL499EU
Porthmadog
Bwtri Shwirls
Cromwe High Street
LL486BL
Penrhyndeudraeth
01766 770262
Unit A PO Box 1
LL520BR
Criccieth
01766 771166
Debt Collection Agencies
Criccieth
Cadw Mi Gei Ltd
Waters 1 Lombard Street
LL499AP
Porthmadog
01766 515454
Financial Advisers- Independent
Porthmadog
Cadwaladers Ice Cream Ltd
Ground 47 High Street
LL499LR
Porthmadog
01766 514235
Ice Cream Manufacturers & Suppliers
Porthmadog
Caernarfon & Denbigh Herald & Associated Newspapers
The Ov 7 Lombard Street
LL499AP
Porthmadog
01766 513993
Newspaper & Magazine Publishers
Porthmadog
Y Trat Snowdon Street
LL499BT
Porthmadog
Caravans - Servicing & Repairs
Porthmadog
Cambrian Software (UK) Ltd
The Ol 26 Lombard Street
LL499AP
Porthmadog
01766 514969
Computer Systems & Software (Development)
Porthmadog
Careers (Wales Northwest)
Centra 10 Snowdon Street
LL499BT
Porthmadog
01766 514501
Career Guidance Services
Porthmadog
Carers Outreach Service
St Dav Lombard Street
LL499AP
Porthmadog
01766 513975
Charities & Voluntary Organisations
Porthmadog
Castle Bakery
Orchar 105 High Street
LL499HA
Porthmadog
01766 514982
Castle Cottage Restaurants With Rooms
Valley Y Llech
LL462YL
Harlech
01766 780479
Restaurants - Other
Harlech
Ceri A Morus
Millin 27 Chapel Street
LL499DS
Porthmadog
Hairdressers - Unisex
Porthmadog
Cob Records
Unit B 1-3 Britannia Ter
LL499NA
Porthmadog
01766 512170
Coleg Harlech W E A
First 3a Bank Place
LL499AA
Porthmadog
01766 515298
Adult Education Centres
Porthmadog
Community Development (Cymru)
Second 3 Bank Place
LL499AA
Porthmadog
01766 513415
Charities & Voluntary Organisations
Porthmadog
Compair IT
Trelei 135 High Street
LL499HD
Porthmadog
Computer Maintenance & Repairs
Porthmadog
Compass Points International
Ilfor High Street
LL486BN
Penrhyndeudraeth
01766 771207
Road Haulage Services
Penrhyndeudraeth
Contessa (Ladieswear) Ltd
white 107 High Street
LL499HA
Porthmadog
Lingerie & Hosiery - Retail
Porthmadog
Craftcentre Cymru Ltd
Madog High Street
LL499LP
Porthmadog
01766 513834
Knitwear & Textiles
Porthmadog
Crefft
Unit 6 15 High Street
LL499LR
Porthmadog
01766 513278
Cutting Garden
Unit 4 4 Bank Place
LL499AA
Porthmadog
01766 512846
Hairdressers - Unisex
Porthmadog
Cyfle (Gwynedd)
Cricht 148A High Street
LL499NU
Porthmadog
01766 513636
Sheltered Housing
Porthmadog
D G Davies
Rhinio High Street
LL486BN
Penrhyndeudraeth
01766 770239
Butchers
Penrhyndeudraeth
D J Lawrence & Associates
Seedcr 142 High Street
LL499NU
Porthmadog
01766 513480
Financial Advisers- Independent
Porthmadog
D W John
Westle 30 Ty Canol
LL462NZ
Harlech
01766 780605
127 High Street
LL49 9HA
Porthmadog
Courier & Messenger Services
Porthmadog
Medical Hall
LL46 2YA
Harlech
Courier & Messenger Services
Harlech
Dafydd Ellis
Bryn M 90 High Street
LL499NW
Porthmadog
01766 512024
Unit 2A, Snowdonia Business Park
LL48 6LD
Penrhyndeudraeth
Dentists
Penrhyndeudraeth
Cae Pawb~Marged
LL49 9DU
Porthmadog
Deudrabth Cys
Llys D High Street
LL486BL
Penrhyndeudraeth
01766 771795
Development Agencies
Penrhyndeudraeth
Douglas W Standring
Dougla 20 Cae Gwastad
LL462GY
Harlech
Timber Framed Buildings
Harlech
Dr Iwan Edwards
Whitep 15 Snowdon Street
LL499BT
Porthmadog
01766 515151
Appoin High Street
LL499HD
Porthmadog
01766 512284
Dulverton Investments Ltd
Unit 1 Tan Y Castell Workshops
LL462UE
Harlech
01766 781113
Investment Companies
Harlech
Dunn & Ellis
Unit 1 7-9 High Street
LL499LR
Porthmadog
01766 513452
E Griffiths
Bluest 5 Railway Place
LL499HN
Porthmadog
01766 512904
Painters_Decorators
Porthmadog
Unit 9
LL476YY
Talsarnau
01766 770208
Farming - Livestock & Other Animals
Talsarnau
Edinburgh Woollen Mill Ltd
Unit 5 8-12 High Street
LL499LP
Porthmadog
01766 515110
Edwyn Jones
2 130 High Street
LL499NW
Porthmadog
Electrical Goods Sales Mnfrs & Wholesalers
Porthmadog
Eifion Wyn Junior School
Glasfr High Street
LL499NU
Porthmadog
Schools - Local Authority
Porthmadog
Eifion Wyn Junior School
Glasfr High Street
LL499NU
Porthmadog
01766 515472
Schools - Local Authority
Porthmadog
Ellis
Maylit 148 High Street
LL499NU
Porthmadog
01766 513586
Hairdressers & Hair Stylists - Men's
Porthmadog
Eric Scott
Fron H Snowdon Street
LL499BT
Porthmadog
01766 514236
Slate & Slate Products
Porthmadog
Fifth Element
Unit 7 86 High Street
LL499NW
Porthmadog
Outdoor Pursuit Organisers & Equipment
Porthmadog
G C Williams
Rigg F 87 High Street
LL499EU
Porthmadog
01766 512486
Rogers Cefn Trefor Fawr
LL476UF
Talsarnau
01766 770486
Farming - Livestock & Other Animals
Talsarnau
G Quaeck & Co Ltd
Barons 133 High Street
LL499HD
Porthmadog
01766 514691
Furniture - Retail
Porthmadog
G Quaeck & Co Ltd
Barons 133 High Street
LL499HD
Porthmadog
01766 512171
Furniture - Retail
Porthmadog
GW Commercial Cleaning
Plas Treflan Garden, LLanbeblig Road
LL55 2SE
Caernarfon
07751 826986
Garden Craft
Holme High Street
LL499RD
Porthmadog
01766 513036
Garden Centres Nurseries
Porthmadog
130, High St
LL49 9NW
Porthmadog
Geoff Thompson (Opticians) Ltd
Bryn G 78 High Street
LL499NW
Porthmadog
01766 514446
Green Man Framing
Snowdo Snowdon Street
LL499DF
Porthmadog
Picture & Photo Framing Services
Porthmadog
Medica Gwyndy Mawr
LL476TN
Talsarnau
Gwynedd Cash Registers
Unit 1 25 Madoc Street
LL499BU
Porthmadog
01766 514252
Cash Registers & Check-Out Equipment
Porthmadog
Gwynedd Community Health NHS Trust
Unit 1 Heol y Parc
LL499AR
Porthmadog
01766 512388
Clinics - N.H.S.
Porthmadog
Gwynedd Crossroads Caring For Carers
St. Da Lombard Street
LL499AP
Porthmadog
Charities & Voluntary Organisations
Porthmadog
Gwynedd Travel Agency
Unit 1 4 Bank Place
LL499AA
Porthmadog
01766 512610
Travel Agents & Holiday Companies
Porthmadog
Gwynedd Travel Agency
Unit 1 4 Bank Place
LL499AA
Porthmadog
01766 512984
Travel Agents & Holiday Companies
Porthmadog
Gwynedd Travel Agency
Unit 1 4 Bank Place
LL499AA
Porthmadog
01766 512983
Travel Agents & Holiday Companies
Porthmadog
H Davies
Warwic 57 High Street
LL499LR
Porthmadog
01766 512539
Menswear - Retail
Porthmadog
A Tyddyn Sionwyn
LL476UY
Talsarnau
01766 780468
Farming - Livestock & Other Animals
Talsarnau
HSBC Bank plc
Welsh High Street
LL486BN
Penrhyndeudraeth
01766 463800
Banks & Other Financial Institutions
Penrhyndeudraeth
Hafan Gallery
2 Yr H 108 High Street
LL499NW
Porthmadog
01766 513217
Picture & Photo Framing Services
Porthmadog
Halifax PLC
6 Roya 106 High Street
LL499NW
Porthmadog
0870 600 5000
Banks & Other Financial Institutions
Porthmadog
Hanbben Caravans & Accessories
Pira H Madoc Street
LL499DB
Porthmadog
Caravan Accessories & Supplies
Porthmadog
Happy Chop-Suey House
4B Par 132 High Street
LL499NW
Porthmadog
01766 513434
Take Away Food Shops
Porthmadog
Harbour Master
1 The Harbour
LL499LU
Porthmadog
Local Government
Porthmadog
Taxis & Private Hire
Harlech
Huw Williams
Plas Y Madoc Street
LL499NL
Porthmadog
01766 514741
Antique Dealers
Porthmadog
I & G Evans
Units 89 High Street
LL499EU
Porthmadog
01766 514455
Barkhi
LL476TP
Talsarnau
01766 780256
Farming - Livestock & Other Animals
Talsarnau
St. Jo Tyn y Bwlch
LL476YB
Talsarnau
01766 780512
Farming - Livestock & Other Animals
Talsarnau
The Sm Gwyndy Mawr
LL476TN
Talsarnau
Carpets & Rugs - Retail
Talsarnau
J A Payne
Great 97 High Street
LL499EU
Porthmadog
01766 513556
Fish & Chip Shops
Porthmadog
J G Davies
Dingwa Draenogau Mawr
LL476TA
Talsarnau
01766 770233
Farming - Livestock & Other Animals
Talsarnau
Jessies Deli
Oakden Snowdon Street
LL499BT
Porthmadog
01766 513042
Take Away Food Shops
Porthmadog
Jim Kelly
Montgo 3 Bank Place
LL499AA
Porthmadog
01766 514855
Mortgage Brokers
Porthmadog
Joe Lewis
The Ga 98 High Street
LL499NW
Porthmadog
01766 512229
Greengrocers & Fruit Sellers
Porthmadog
Jones Bros
Llwyn Borth Road
LL499BB
Porthmadog
01766 512313
K K Cycles
Unit 1 141 High Street
LL499HD
Porthmadog
K T Humphreys
Unit 1 5 New Street
LL499ED
Porthmadog
01766 514685
Kaleidoscope
Unit 4 Madoc St West
LL499DU
Porthmadog
01766 514343
Painting & Decorating Supplies
Porthmadog
Kerfoots Ltd
Mawson 138-140 High Street
LL499NT
Porthmadog
01766 512256
Department Stores
Porthmadog
L Rowland & Co Ltd
Vulcan Bank Place
LL499AD
Porthmadog
Chemists - Dispensing
Porthmadog
L Rowlands & Co
Unit 9 127 High Street
LL499HA
Porthmadog
Chemists - Dispensing
Porthmadog
Laud Meredith
3 Cres 94 High Street
LL499NW
Porthmadog
01766 512131
Laud Meredith
3 Cres 94 High Street
LL499NW
Porthmadog
01766 512595
Leslie Electrical
19 Hig 11 High Street
LL486BN
Penrhyndeudraeth
01766 771423
Electricians & Electrical Contractors
Penrhyndeudraeth
Lili Wen
FIRST 106A High Street
LL499NW
Porthmadog
01766 513296
Little Bamboo House
Bath H 47 High Street
LL499LR
Porthmadog
01766 512333
Restaurants - Chinese
Porthmadog
Little Chef
Llandd A487
LL486LS
Penrhyndeudraeth
Restaurants - English
Penrhyndeudraeth
Llyn Sports Ltd
Llygad 111 High Street
LL499HA
Porthmadog
01766 514250
Sports Goods Shops
Porthmadog
M D Jones
53-54 10 Maes Hendre
LL486AR
Penrhyndeudraeth
01766 770182
Plumbers
Penrhyndeudraeth
M J Partnership
Unit 1 Tremeifion
LL476UH
Talsarnau
01766 771272
Business & Management Consultants
Talsarnau
M R Shipping & Exports Ltd
Unit 1 9 High Street
LL486BN
Penrhyndeudraeth
01766 771398
Shipping Agents & Overseas Removals
Penrhyndeudraeth
Madog
The Co 26 Lombard Street
LL499AP
Porthmadog
01766 513053
Madog Boat Sales
The Co The Harbour
LL499AY
Porthmadog
01766 514205
Madog Cleaners
The Co 135 High Street
LL499HD
Porthmadog
01766 512121
Madog Launderette
The Co 34 Snowdon Street
LL499BT
Porthmadog
01766 512121
Laundries Launderettes
Porthmadog
Madog Nursing Home
The Co Garth Road
LL499BN
Porthmadog
01766 513513
Madog Surgery
The Co High Street
LL499HD
Porthmadog
01766 512284
Clinics - N.H.S.
Porthmadog
Madog Takeaway
The Co 99 High Street
LL499EU
Porthmadog
01766 512198
Take Away Food Shops
Porthmadog
Maelfa
Minste 36 Chapel Street
LL499DS
Porthmadog
01766 513940
Fruit & Vegetables - Wholesale
Porthmadog
Maes-Y-Neuadd Hotel
Maesyf
LL476YA
Talsarnau
01766 780319
Maes-Y-Neuadd Hotel
Maesyf
LL476YA
Talsarnau
01766 780200
Marlene
Unit 1 High Street
LL486BN
Penrhyndeudraeth
01766 770771
Dressmakers
Penrhyndeudraeth
Meiln Yr Wyddfa
Snowdo Snowdon Street
LL499DF
Porthmadog
Children's Activity Centres
Porthmadog
Meiln Yr Wyddfa
Snowdo Snowdon Street
LL499DF
Porthmadog
01766 515588
Children's Activity Centres
Porthmadog
Milfeddygon Deufor
Unit 2 52 Madoc Street
LL499DB
Porthmadog
01766 513651
Veterinary Surgeons & Practitioners
Porthmadog
Mim's Hair Salon
21/The 118A High Street
LL499NW
Porthmadog
01766 513535
Hairdressers - Unisex
Porthmadog
Monty's Fish & Chip Shop
Home F 16 High Street
LL486BN
Penrhyndeudraeth
01766 770947
Fish & Chip Shops
Penrhyndeudraeth
Most Holy Redeemer
Haulfr Borth Road
LL499BB
Porthmadog
01766 512348
Places Of Worship
Porthmadog
NatWest
Second 72 High Street
LL499NR
Porthmadog
01248 671222
Banks & Other Financial Institutions
Porthmadog
Natural Healing Centre
Lychga High Street
LL486BN
Penrhyndeudraeth
01766 770899
Alternative & Complementary Medicines & Therapies
Penrhyndeudraeth
Nigel Hughes
28 120 High Street
LL499NW
Porthmadog
01766 513612
Photographers - General
Porthmadog
Nigel's
3/Bush 69 High Street
LL499LR
Porthmadog
Menswear - Retail
Porthmadog
Noddsa Madoc Day Centre
Centra High Street
LL499NU
Porthmadog
01766 512699
5 Britannia Terrace
LL49 9NB
Porthmadog
Construction Contractors - General
Porthmadog
High Street
LL48 6BL
Penrhyndeudraeth
Public Houses
Penrhyndeudraeth
Optimise Services Ltd
Llwyn High Street
LL47 6TY
Talsarnau
01766 800080
Owen's Hotel
Dental 71 High Street
LL499EU
Porthmadog
Oxfam
Unit 1 10 Lombard Street
LL499AP
Porthmadog
01766 513448
P A W S
Unit H 29 High Street
LL499LR
Porthmadog
01766 515345
P C Rook
Chiche 28 Snowdon Street
LL499BT
Porthmadog
01766 512469
Parry Bros
Unit S Madoc Street
LL499DB
Porthmadog
01766 513359
Coal & Smokeless Fuel Merchants & Distributors
Porthmadog
St Aug 65 High Street
LL499LR
Porthmadog
01766 512446
Hairdressers - Unisex
Porthmadog
Passage To India Ltd
232 Gi 26a Lombard Street
LL499AP
Porthmadog
01766 512144
Restaurants - Indian
Porthmadog
Penrhyn Guns
A 7 High Street
LL486BN
Penrhyndeudraeth
01766 770339
Gunsmiths
Penrhyndeudraeth
Penrhyn Hire
Unit 1 Griffin Industrial Estate
LL486LE
Penrhyndeudraeth
01766 770085
Tool Equipment Hire
Penrhyndeudraeth
Penrhyndeuraeth Post Office
Unit 5 14-15 High Street
LL486BN
Penrhyndeudraeth
01766 770266
Post Office Services
Penrhyndeudraeth
Pet & Aquatic Centre
39a Th 41 High Street
LL499LR
Porthmadog
01766 512750
Pet Shops & Pet Supplies
Porthmadog
Pet Friends
3 Carl 129 High Street
LL499HA
Porthmadog
01766 512174
Pet Shops & Pet Supplies
Porthmadog
Peter Dennis
Albany 10 Railway Place
LL499HN
Porthmadog
01766 514694
Artists & Illustrators
Porthmadog
Pikes Newsagents
Unit 1 63 High Street
LL499LR
Porthmadog
01766 512578
Port Meirion Shops
51 High Street
LL499HD
Porthmadog
01766 514238
76 High Street
LL49 9NW
Porthmadog
01766 515729
10 New St
LL49 9ED
Porthmadog
Funeral Services
Porthmadog
Porthmadog Kebab House
Porthl 3 New Street
LL499ED
Porthmadog
01766 514474
Take Away Food Shops
Porthmadog
Porthmadog Leisure Centre
Porthl Church Street
LL499HW
Porthmadog
01766 512711
Leisure & Recreation Centres
Porthmadog
Porthmadog Library
Porthl 29 Chapel Street
LL499DS
Porthmadog
01766 514091
Porthmadog Maritime Museum
Porthl The Harbour
LL499LU
Porthmadog
01766 513736
Porthmadog Maritime Museum
Porthl The Harbour
LL499LU
Porthmadog
01766 512864
Porthmadog Post Office
Porthl Bank Place
LL499AD
Porthmadog
Post Office Services
Porthmadog
Porthmadog Sailing Club
Porthl The Harbour
LL499AY
Porthmadog
01766 513546
Clubs & Associations - Social
Porthmadog
Porthmadog School Of Motoring
Porthl 3 Trem-y-Graig
LL499HN
Porthmadog
01766 512707
Driving Schools
Porthmadog
Portmeirion Shop Ltd
Sylvan 9 High Street
LL499LR
Porthmadog
01766 513601
Purple Moose Brewery
Unit 2 Madoc Street
LL499DB
Porthmadog
R G Prichard & Son
Park F 120a High Street
LL499NW
Porthmadog
01766 512029
Greengrocers & Fruit Sellers
Porthmadog
R J Williams & Sons
Worksh The Garage
LL476UB
Talsarnau
01766 770286
Garage Services
Talsarnau
R W Morgan
Ivy Fa
LL476TR
Talsarnau
01766 780359
Farming - Livestock & Other Animals
Talsarnau
Regent Garage
22 Rei Madoc St West
LL499EA
Porthmadog
01766 513000
Garage Services
Porthmadog
Rethink
5 Paki 110 High Street
LL499NW
Porthmadog
01766 513800
Charities & Voluntary Organisations
Porthmadog
Rex Fleetwood
Unit 8 1 Smith Street
LL499NN
Porthmadog
Sign & Poster Writers
Porthmadog
Rob Piercy
The Bo Snowdon Street
LL499BT
Porthmadog
01766 513833
Art Galleries & Fine Art Dealers
Porthmadog
Robert Owen
139 Ne The Harbour
LL499AY
Porthmadog
01766 513435
Marine Engineers
Porthmadog
Roberts & Owen
Compto 85 High Street
LL499EU
Porthmadog
01766 514512
Robworth Storage Ltd
Brookh Snowdon Street
LL499DF
Porthmadog
01766 512686
Storage Services
Porthmadog
Robyns-Owen & Son
Caxton 14 New Street
LL499ED
Porthmadog
01766 514747
Rocker Box
Head O 1 Bank Place
LL499AA
Porthmadog
01766 514777
Motor Cycle Parts & Accessories
Porthmadog
Royal Sportsman Hotel Ltd
A 131 High Street
LL499HB
Porthmadog
01766 512015
SPAR Porthmadog
93 - 95 High Street
LL49 9EU
Porthmadog
Convenience Stores
Porthmadog
Salon Harddwch Sian
Unit 4 27 Chapel Street
LL499DS
Porthmadog
01766 514412
Savers PLC
B3/B4/ 111 High Street
LL499HA
Porthmadog
01766 513358
Beauty Products
Porthmadog
Seafix Boats Transport
St. Au 67 Maes Gerddi
LL499LE
Porthmadog
Transport Consultants
Porthmadog
Sglod A Cod
Muir O 13 Church Street
LL499RA
Porthmadog
01766 512281
Fish & Chip Shops
Porthmadog
Ship & Castle
Carnab 53 High Street
LL499LR
Porthmadog
01766 512217
Silver Lake
Unit 4 High Street
LL486BL
Penrhyndeudraeth
01766 770368
Take Away Food Shops
Penrhyndeudraeth
Siop Eifionydd
258 Br 146 High Street
LL499NU
Porthmadog
01766 512795
Musical Instruments & Sheet Music
Porthmadog
Snowdon Lodge
Lawren Church Street
LL499PS
Porthmadog
01766 515354
Snowdonia Tourist Services
Ynys T Madoc Street
LL499PG
Porthmadog
Holidays - Self Catering Accommodation
Porthmadog
Snowdonia Tourist Services
Ynys T Madoc Street
LL499PG
Porthmadog
01766 513829
Holidays - Self Catering Accommodation
Porthmadog
Soltice
Unit 1 27 High Street
LL499LR
Porthmadog
01766 515161
Spar
Siop T High Street
LL486BN
Penrhyndeudraeth
01766 770383
Convenience Stores
Penrhyndeudraeth
Sterling Finance
unit 4 106 High Street
LL499NW
Porthmadog
01766 513765
Financial Advisers- Independent
Porthmadog
Sterling Finance
unit 4 106 High Street
LL499NW
Porthmadog
01766 513273
Financial Advisers- Independent
Porthmadog
Stewarts
Beverl 144 High Street
LL499NU
Porthmadog
Unit 1 146 High Street
LL499NU
Porthmadog
01766 515078
Greena 25 High Street
LL499LR
Porthmadog
01766 514466
Ladieswear - Retail
Porthmadog
Penybr Borth Road
LL499UP
Porthmadog
01766 513889
Painters_Decorators
Porthmadog
Prospe High Street
LL476TY
Talsarnau
Post Office Services
Talsarnau
Unit 1 High Street
LL499NU
Porthmadog
01766 465445
Petrol Filling Stations
Porthmadog
Birchb 31 High Street
LL499LR
Porthmadog
01766 510931
158 High St
LL49 9NU
Porthmadog
The Bookstore
Mile C 11 High Street
LL499LR
Porthmadog
01766 514272
The Cambrian News
Unit 5 9 Bank Place
LL499AA
Porthmadog
01766 513809
Newspaper & Magazine Publishers
Porthmadog
The Cambrian News
Unit 5 9 Bank Place
LL499AA
Porthmadog
01766 513815
Newspaper & Magazine Publishers
Porthmadog
The Fisherman
The Fi High Street
LL499LR
Porthmadog
Fishing & Angling Equipment
Porthmadog
The Job Club
1ST FL Lombard Street
LL499AP
Porthmadog
Employment & Recruitment Agencies
Porthmadog
The Rocking Sheep Co
Unit 2 Tan y Castell Workshops
LL462UE
Harlech
01766 781234
The Royal British Legion
Hazel Snowdon Street
LL499DF
Porthmadog
01766 512924
Clubs & Associations - Social
Porthmadog
The Sandwich Bar
Skipp 75 High Street
LL499EU
Porthmadog
01766 512814
The Ship
The Sh 14 Lombard Street
LL499AP
Porthmadog
01766 512990
The Stroke Association
St. Da Lombard Street
LL499AP
Porthmadog
Charities & Voluntary Organisations
Porthmadog
The Tin Drum
Advert 67 High Street
LL499LR
Porthmadog
01766 513503
The Wine Store
Woburn 20 High Street
LL486BN
Penrhyndeudraeth
01766 770533
Delicatessens
Penrhyndeudraeth
Thresher
Burton 136 High Street
LL499NU
Porthmadog
01766 512834
Wines Spirits & Beer - Retail
Porthmadog
Tiddlywinks
1 Yeom 109 High Street
LL499HA
Porthmadog
01766 515197
Children & Babywear - Retail
Porthmadog
Tir Na Nog
Tircan 142 High Street
LL499NU
Porthmadog
01766 514728
Tom Parry & Co
The Sm 80 High Street
LL499NW
Porthmadog
01766 513164
The Sm 80 High Street
LL499NW
Porthmadog
01766 512505
Tourist Information Centre
Y Cape High Street
LL499LP
Porthmadog
01766 512981
Tourist Information
Porthmadog
Tregwylan Hotel
13 Wee
LL476YG
Talsarnau
01766 770424
Tremadog Post Office
Crown 10 Church Street
LL499RA
Porthmadog
01766 512168
Post Office Services
Porthmadog
Tremeifion Country Hotel
Tremba Tremeifion
LL476UH
Talsarnau
01766 771272
Tremeifion Country Hotel
Tremba Tremeifion
LL476UH
Talsarnau
01766 770491
Trevor Warner
Millgr 117b High Street
LL499HA
Porthmadog
Vegonia Wholefoods
Anchor 49 High Street
LL499LR
Porthmadog
Health Foods & Products
Porthmadog
Video Llyn
26-28 10 New Street
LL499ED
Porthmadog
01766 514251
Video Libraries
Porthmadog
W W Morgan
Bondon
LL476YA
Talsarnau
01766 780603
Farming - Livestock & Other Animals
Talsarnau
Wales Services
Unit 6 Madoc Street
LL499ZP
Porthmadog
01766 515249
Furniture - Retail
Porthmadog
West End Dental Porthmadog
15 Snowdon St
LL49 9BT
Porthmadog
Wigwam
10 Den 142 High Street
LL499NU
Porthmadog
01766 513155
Soft Furnishings - Retail
Porthmadog
William George & Son
Apex H 103 High Street
LL499EY
Porthmadog
01766 512474
William George & Son
Apex H 103 High Street
LL499EY
Porthmadog
01766 512011
Unit 2 Madoc Street
LL499ZP
Porthmadog
01766 515178
Wool Merchants
Porthmadog
Woolworths PLC
14 Pri 70 High Street
LL499NW
Porthmadog
Department Stores
Porthmadog
Wrights Waste Services
Office Snowdon Street
LL499DF
Porthmadog
01766 513152
Waste Disposal Services
Porthmadog
Y Cymro
Hundre 9 Bank Place
LL499AA
Porthmadog
01766 515514
Newspaper & Magazine Publishers
Porthmadog
Yganolfan Art Centre
Unit 1 High Street
LL499LU
Porthmadog
01766 513372
Yr Enfys
Eastga 7 Bank Place
LL499AA
Porthmadog
01766 514348
Yr Hen Fecws Bistro
Yr Haf 16 Lombard Street
LL499AP
Porthmadog
01766 514625
Restaurants - English
Porthmadog
Yr Wylan
Yr Haf 61 High Street
LL499LR
Porthmadog
01766 513188
Restaurants - Other
Porthmadog
Ysgol Cesfn Coch Penrhyndeudraeth
Ysgol School Street
LL486AE
Penrhyndeudraeth
01766 771085
Schools - Local Authority
Penrhyndeudraeth
Ysgol Cesfn Coch Penrhyndeudraeth
Ysgol School Street
LL486AE
Penrhyndeudraeth
01766 770291
Schools - Local Authority
Penrhyndeudraeth
Ysgol Gynradd
Schools - Local Authority
Talsarnau
Ysgol Tan Y Castell
Queens Ysgol Tan Y Castell
LL462SW
Harlech
01766 780454
Schools - Local Authority
Harlech
Madoc Street
LL49 9BU
Porthmadog