Plaster Mnfrs & Suppliers
Penrhyndeudraeth
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
Hughs Tyres
East Avenue
LL49 9EL
Porthmadog
01766 512232
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
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
Church Street
LL48 6AD
Penrhyndeydreath
01766 771418
Convenience Stores
Penrhyndeydreath
93 - 95 High Street
LL49 9EU
Porthmadog
01766 512360
Convenience Stores
Porthmadog
A H Lewis
Unit 2 Tynewydd Morfa
LL486BQ
Penrhyndeudraeth
01766 770461
Farming - Livestock & Other Animals
Penrhyndeudraeth
A P Thomas
Lluest High Street
LL486BL
Penrhyndeudraeth
01766 771578
Garage Services
Penrhyndeudraeth
A P Thomas
Lluest High Street
LL486BL
Penrhyndeudraeth
Garage Services
Penrhyndeudraeth
Allan Green
Unit 1 Park Rd Garage
LL486LS
Penrhyndeudraeth
01766 770333
Car Dealers - Used
Penrhyndeudraeth
Allan Green
Unit 1 Park Rd Garage
LL486LS
Penrhyndeudraeth
01766 770221
Car Dealers - Used
Penrhyndeudraeth
Allports Fish & Chip Shop
Allpor 38 Snowdon Street
LL499DF
Porthmadog
01766 512589
Fish & Chip Shops
Porthmadog
Allports Fish & Chip Shop
Allpor 38 Snowdon Street
LL499DF
Porthmadog
01766 514274
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
B & M Taxis
2 5 Castle Street
LL486AL
Penrhyndeudraeth
01766 770851
Taxis & Private Hire
Penrhyndeudraeth
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
Blaen Cefn Contractors Ltd
4 Hard Blaen Cefn
LL486NA
Penrhyndeudraeth
Demolition & Dismantling Contractors
Penrhyndeudraeth
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 512214
Breese (Gwyndaf)
Glanai 60 High Street
LL499LL
Porthmadog
01766 512253
Brian Jones Engineering
Lochhe Caer Ffynnon Terrace
LL486AH
Penrhyndeudraeth
01766 770731
Engineers - General
Penrhyndeudraeth
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 Y Garth Hospital
Bron S
LL486HE
Penrhyndeudraeth
01766 770310
Hospitals
Penrhyndeudraeth
Brondanw
Unit 8
LL486AQ
Penrhyndeudraeth
01766 770555
Public Houses
Penrhyndeudraeth
Bronmeirion Surgery
Unit 1 Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
Clinics - N.H.S.
Penrhyndeudraeth
Browsers Bookshop
New Po 73 High Street
LL499EU
Porthmadog
Brynllydan Hotel
Ffrith
LL486DU
Penrhyndeudraeth
01766 770442
Business Connect (Gwynedd)
Canolf Market Place
LL486LP
Penrhyndeudraeth
01766 771345
Business Enterprise Agencies
Penrhyndeudraeth
Bwtri Shwirls
Cromwe High Street
LL486BL
Penrhyndeudraeth
01766 770262
C D L Partitions
Unit E Cartrefle
LL486NY
Penrhyndeudraeth
01766 771061
Plasterers
Penrhyndeudraeth
C J Owen
Harven 20 Mintraeth
LL486EG
Penrhyndeudraeth
01766 770650
Removals & Storage - Household
Penrhyndeudraeth
Cadw Mi Gei Ltd
Waters 1 Lombard Street
LL499AP
Porthmadog
01766 515454
Financial Advisers- Independent
Porthmadog
Cadwalader Ice Cream Ltd
Crown
LL486ET
Penrhyndeudraeth
Ice Cream Parlours & Mobile Shops
Penrhyndeudraeth
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
Cambria Pharmacy
Bwthyn Castle Street
LL486AL
Penrhyndeudraeth
01766 770542
Chemists - Dispensing
Penrhyndeudraeth
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
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
Britan
LL486HU
Penrhyndeudraeth
01766 771159
Waste Disposal Services
Penrhyndeudraeth
127 High Street
LL49 9HA
Porthmadog
Courier & Messenger Services
Porthmadog
Dafydd Ellis
Bryn M 90 High Street
LL499NW
Porthmadog
01766 512024
A Garth Llwynog
LL486SR
Penrhyndeudraeth
01766 771164
Tree Work & Forestry Services
Penrhyndeudraeth
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
Llys D Castle Street
LL486AL
Penrhyndeudraeth
01766 770358
Car Dealers
Penrhyndeudraeth
Bronme Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
Bronme Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
Dr Iwan Edwards
Whitep 15 Snowdon Street
LL499BT
Porthmadog
01766 515151
Bronme Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
Appoin High Street
LL499HD
Porthmadog
01766 512284
Summer Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
Old Sc Castle Street
LL486AL
Penrhyndeudraeth
01766 770304
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
Edinburgh Woollen Mill Ltd
Unit 5 8-12 High Street
LL499LP
Porthmadog
01766 515110
Amersh 1 Osmond Terrace
LL486PA
Penrhyndeudraeth
01766 770551
Solicitors
Penrhyndeudraeth
Greenf Sibrwd Yr Awel
LL486AY
Penrhyndeudraeth
01766 770698
Plumbers
Penrhyndeudraeth
Edwyn Jones
2 130 High Street
LL499NW
Porthmadog
Electrical Goods Sales Mnfrs & Wholesalers
Porthmadog
2 Cookes Unit
LL486LT
Penrhyndeudraeth
Television
Penrhyndeudraeth
Eifion Wyn Junior School
Glasfr High Street
LL499NU
Porthmadog
01766 515472
Schools - Local Authority
Porthmadog
Eifion Wyn Junior School
Glasfr High Street
LL499NU
Porthmadog
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
Elm Fa Cookes Unit
LL486LT
Penrhyndeudraeth
0800 328 2801
Waste Disposal Services
Penrhyndeudraeth
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
Railwa Bryn-Y-Gelynen
LL486SS
Penrhyndeudraeth
01766 770557
Farming - Livestock & Other Animals
Penrhyndeudraeth
5 Corp Bryn Derw
LL486LX
Penrhyndeudraeth
01766 770436
Farming - Livestock & Other Animals
Penrhyndeudraeth
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
Unit 3
LL486LW
Penrhyndeudraeth
01766 771706
Public Houses
Penrhyndeudraeth
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 512984
Travel Agents & Holiday Companies
Porthmadog
Gwynedd Travel Agency
Unit 1 4 Bank Place
LL499AA
Porthmadog
01766 512983
Travel Agents & Holiday Companies
Porthmadog
Gwynedd Travel Agency
Unit 1 4 Bank Place
LL499AA
Porthmadog
01766 512610
Travel Agents & Holiday Companies
Porthmadog
H Davies
Warwic 57 High Street
LL499LR
Porthmadog
01766 512539
Menswear - Retail
Porthmadog
Bryn D
LL486RY
Penrhyndeudraeth
01766 770392
Farming - Mixed
Penrhyndeudraeth
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
Chalk
LL486HP
Penrhyndeudraeth
01766 770178
Concrete & Mortar Ready Mixed
Penrhyndeudraeth
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
6b Gro Caer Ffynnon Terrace
LL486AH
Penrhyndeudraeth
01766 770731
Hairdressers - Unisex
Penrhyndeudraeth
Huw Williams
Plas Y Madoc Street
LL499NL
Porthmadog
01766 514741
Antique Dealers
Porthmadog
I & G Evans
Units 89 High Street
LL499EU
Porthmadog
01766 514455
J A Payne
Great 97 High Street
LL499EU
Porthmadog
01766 513556
Fish & Chip Shops
Porthmadog
J W Jones
White 6 Church Street
LL486AB
Penrhyndeudraeth
01766 770376
Dentists
Penrhyndeudraeth
Jessies Deli
Oakden Snowdon Street
LL499BT
Porthmadog
01766 513042
Take Away Food Shops
Porthmadog
Jewson Ltd
10 Y G Ty Eiddew
LL486NL
Penrhyndeudraeth
01766 770522
Builders' Merchants
Penrhyndeudraeth
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 A & E B Williams
Fourwa
LL486SH
Penrhyndeudraeth
01766 770566
Farming - Livestock & Other Animals
Penrhyndeudraeth
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
Llanfrothen Post Office
London
LL486AQ
Penrhyndeudraeth
01766 770882
Post Office Services
Penrhyndeudraeth
Llyn Sports Ltd
Llygad 111 High Street
LL499HA
Porthmadog
01766 514250
Sports Goods Shops
Porthmadog
M B B Edge
Innova 6 Church Street
LL486AB
Penrhyndeudraeth
01766 770376
Dentists
Penrhyndeudraeth
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
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
Minssorbb Consortium Ltd
Unit 1 Snowdonia Business Park
LL486LD
Penrhyndeudraeth
01766 770011
Mobile Homes
Penrhyndeudraeth
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
Noelle Griffiths (art Painting Holidays)
Coed Hafod-y-llyn
LL41 3AQ
Blaenau Ffestiniog
01766 590638
Schools & Colleges - Art & Design
Blaenau Ffestiniog
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
Parry Bros
Unit S 9 Osmond Terrace
LL486PA
Penrhyndeudraeth
01766 770038
Coal & Smokeless Fuel Merchants & Distributors
Penrhyndeudraeth
Parry Bros
Unit S 9 Osmond Terrace
LL486PA
Penrhyndeudraeth
01766 513359
Coal & Smokeless Fuel Merchants & Distributors
Penrhyndeudraeth
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
329 Br Wenallt
LL486PW
Penrhyndeudraeth
Model Shops
Penrhyndeudraeth
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
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 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
Portmeirion Hotel
Old Ne Portmeirion
LL486ET
Penrhyndeudraeth
01766 770000
Portmeirion Shop Ltd
Sylvan 9 High Street
LL499LR
Porthmadog
01766 513601
Portmeirion Shops Ltd
Sylvan
LL486ET
Penrhyndeudraeth
01766 770774
Gift Shops
Penrhyndeudraeth
Purple Moose Brewery
Unit 2 Madoc Street
LL499DB
Porthmadog
R Aherne
Plumst
LL486SN
Penrhyndeudraeth
01766 890396
Farming - Livestock & Other Animals
Penrhyndeudraeth
R E Williams
Shambl
LL486BQ
Penrhyndeudraeth
Farming - Livestock & Other Animals
Penrhyndeudraeth
R G Prichard & Son
Park F 120a High Street
LL499NW
Porthmadog
01766 512029
Greengrocers & Fruit Sellers
Porthmadog
R G Roberts
Hall O 2 Bryn Llewelyn
LL486ND
Penrhyndeudraeth
01766 770601
Garage Services
Penrhyndeudraeth
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
S Pierce
Dairy
LL486BJ
Penrhyndeudraeth
01766 770485
Farming - Livestock & Other Animals
Penrhyndeudraeth
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
Sheltered Housing
21 Bro Castle Street
LL486AL
Penrhyndeudraeth
01766 770784
Sheltered Housing
Penrhyndeudraeth
Shiatsu
Bodywi Croesor Fawr
LL486SS
Penrhyndeudraeth
01766 770620
Alternative & Complementary Medicines & Therapies
Penrhyndeudraeth
Ship & Castle
Carnab 53 High Street
LL499LR
Porthmadog
01766 512217
Shop Pierce
The Sh Bank Place
LL486AF
Penrhyndeudraeth
01766 770236
Hardware
Penrhyndeudraeth
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
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
Studio 72
Rear O 1 Bank Place
LL486AA
Penrhyndeudraeth
01766 770022
Hairdressers - Unisex
Penrhyndeudraeth
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
Tarmac Western Ltd
Hendy Minffordd Quarry
LL486HP
Penrhyndeudraeth
01766 770212
Quarries
Penrhyndeudraeth
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 513815
Newspaper & Magazine Publishers
Porthmadog
The Cambrian News
Unit 5 9 Bank Place
LL499AA
Porthmadog
01766 513809
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 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
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
Tudor Bakery
St. Ge
LL486RA
Penrhyndeudraeth
01766 770258
Bakers' Shops
Penrhyndeudraeth
Ty Cambrian
Ty Cam Cambrian View
LL486LN
Penrhyndeudraeth
01766 771519
Guest Houses
Penrhyndeudraeth
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
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 512011
William George & Son
Apex H 103 High Street
LL499EY
Porthmadog
01766 512474
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 770291
Schools - Local Authority
Penrhyndeudraeth
Ysgol Cesfn Coch Penrhyndeudraeth
Ysgol School Street
LL486AE
Penrhyndeudraeth
01766 771085
Schools - Local Authority
Penrhyndeudraeth
Ysgol Croesor
Ysgol
LL486SR
Penrhyndeudraeth
01766 770603
Schools - Local Authority
Penrhyndeudraeth
Madoc Street
LL49 9BU
Porthmadog