B&M Store
Madoc Street
LL49 9BU
Gwynedd
0333 034 6807
Builders' Tools & Equipment Mnfrs
Porthmadog
Camping Equipment Suppliers
Porthmadog
Simdde Lan
Bryn Awel Hill St
LL49 9BD
Porthmadog
07713 703222
Chimney Builders & Repairers
Porthmadog
Convenience Stores
Porthmadog
Convenience Stores
Porthmadog
Religious Organisations
Porthmadog
Beauty Products
Porthmadog
Heating Contractors & Consultants
Porthmadog
Builders' Merchants
Porthmadog
Unit A1-A4, Penamser Business Park
LL49 9GB
Porthmadog
Charities & Voluntary Organisations
Porthmadog
A & D Scaffolding
The Wo 97 Pensyflog
LL499LB
Porthmadog
01766 513943
Scaffolding Erectors & Hirers
Porthmadog
A & D Scaffolding
12 Tyddyn Adi
LL49 9YU
Porthmadog
Scaffolding & Work Platforms
Porthmadog
A Roberts & Son
Rhyddr Gwynfryn
LL499PP
Porthmadog
01766 512557
Anglo-Welsh Ltd
Anglo 86 High Street
LL499NW
Porthmadog
01766 515191
Giftware - Wholesale
Porthmadog
B & E Electrical
Unit 3 Y Ffridd
LL499YR
Porthmadog
01766 514973
Electricians & Electrical Contractors
Porthmadog
69 High Street
LL49 9LR
Porthmadog
Convenience Stores
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
Border
Bryn D Chapel Street
LL499DN
Porthmadog
Double Glazing Installers
Porthmadog
Bourne Leisure Group Ltd
Green Brean Acres
LL499YB
Porthmadog
01766 514570
Holiday Camps & Centres
Porthmadog
Bourne Leisure Group Ltd
Green Brean Acres
LL499YB
Porthmadog
01766 512781
Holiday Camps & Centres
Porthmadog
Bridge Security Systems Ltd
Unit 1 73 High Street
LL499EU
Porthmadog
01766 513737
Burglar & Intruder Alarm Systems
Porthmadog
Browsers Bookshop
New Po 73 High Street
LL499EU
Porthmadog
Byw Bywyd Living Life
5B/The Penamser Road
LL499NY
Porthmadog
01766 514131
Disability Equipment - Mnfrs & Suppliers
Porthmadog
Cadwaladers Ice Cream Ltd
Ground 47 High Street
LL499LR
Porthmadog
01766 514235
Ice Cream Manufacturers & Suppliers
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
Castle Bakery
Orchar 105 High Street
LL499HA
Porthmadog
01766 514982
Unit B Penamser Business Park
LL499GB
Porthmadog
01766 514249
Disability & Special Needs - Services
Porthmadog
Unit B Penamser Business Park
LL499GB
Porthmadog
01766 513836
Disability & Special Needs - Services
Porthmadog
Knutsf Penamser Industrial Estate
LL499NZ
Porthmadog
01766 515414
Exhaust System Mnfrs & Wholesalers
Porthmadog
City Electrical Factors Ltd
Unit 2 Penamser Road
LL499NY
Porthmadog
01766 512655
Electrical Wholesalers
Porthmadog
Meridi
LL499PP
Porthmadog
01766 512055
Sports Clubs & Associations
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
Pencre Penamser Industrial Estate
LL499NZ
Porthmadog
01766 513332
Drilling Contractors
Porthmadog
Compair IT
Trelei 135 High Street
LL499HD
Porthmadog
Computer Maintenance & Repairs
Porthmadog
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
Min y 1 Stepiau
LL499TB
Porthmadog
01766 514804
Financial Services
Porthmadog
Cyfle (Gwynedd)
Cricht 148A High Street
LL499NU
Porthmadog
01766 513636
Sheltered Housing
Porthmadog
Unit 5 Penamser Business Pk
LL499GB
Porthmadog
01766 512300
Business Centres
Porthmadog
D & M Meats
Unit 1 Penamser Road
LL499NY
Porthmadog
01766 514648
Dental Alderley
LL499TP
Porthmadog
01766 513700
Pianos - Tuning & Repairs
Porthmadog
127 High Street
LL49 9HA
Porthmadog
Courier & Messenger Services
Porthmadog
Dafydd Ellis
Bryn M 90 High Street
LL499NW
Porthmadog
01766 512024
Unit 7 Penamser Industrial Estate
LL499NZ
Porthmadog
01766 513222
Wines Spirits & Beer - Wholesale
Porthmadog
Packag Lawrence House
LL499PS
Porthmadog
01766 514257
Tour Operators
Porthmadog
Johnst Y Feddygfa Wen
LL499NU
Porthmadog
01766 514207
Appoin High Street
LL499HD
Porthmadog
01766 512284
Unit 2 Penamser Road
LL499NY
Porthmadog
Car & Truck Electrical Centres
Porthmadog
E Griffiths
Bluest 5 Railway Place
LL499HN
Porthmadog
01766 512904
Painters_Decorators
Porthmadog
Bluest 37 Dublin Street
LL499RH
Porthmadog
01766 512822
Edwyn Jones
2 130 High Street
LL499NW
Porthmadog
Electrical Goods Sales Mnfrs & Wholesalers
Porthmadog
Glasfr Strtd Fawr
LL499RD
Porthmadog
Horticultural Equipment & Supplies
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
Unit 2 Harbour Station
LL499NF
Porthmadog
01766 516000
Bryn A Harbour Station
LL499NF
Porthmadog
01766 512400
Tour Operators
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
The Or Oakley Wharf
LL499AS
Porthmadog
01766 514353
Boatbuilders & Repairers
Porthmadog
Garden Craft
Holme High Street
LL499RD
Porthmadog
01766 513036
Garden Centres Nurseries
Porthmadog
130, High St
LL49 9NW
Porthmadog
Unit A 34 Tan Y Foel
LL499UE
Porthmadog
01766 515107
Green Man Framing
Snowdo Snowdon Street
LL499DF
Porthmadog
Picture & Photo Framing Services
Porthmadog
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
Unit 1 Penamser Industrial Estate
LL499NZ
Porthmadog
01766 512952
Windscreen Services
Porthmadog
Hafan Gallery
2 Yr H 108 High Street
LL499NW
Porthmadog
01766 513217
Picture & Photo Framing Services
Porthmadog
Hanbben Caravans & Accessories
Pira H Madoc Street
LL499DB
Porthmadog
Caravan Accessories & Supplies
Porthmadog
Harbour Master
1 The Harbour
LL499LU
Porthmadog
Local Government
Porthmadog
Fford Morfa Bychan, Morfa Bychan
LL49 9YF
Porthmadog
0333 202 1460
Stone Haulwen
LL499YD
Porthmadog
01766 512910
Garden Centres Nurseries
Porthmadog
Huw Williams
Plas Y Madoc Street
LL499NL
Porthmadog
01766 514741
Antique Dealers
Porthmadog
I & G Evans
Units 89 High Street
LL499EU
Porthmadog
01766 514455
Glan A Beach Road
LL499YA
Porthmadog
Caravan Transport & Towing
Porthmadog
J K Roberts
Chambe Glanmorfa Mawr Farm
LL499YH
Porthmadog
01766 513333
Angling & Sports Fishing
Porthmadog
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
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
Llyn Sports Ltd
Llygad 111 High Street
LL499HA
Porthmadog
01766 514250
Sports Goods Shops
Porthmadog
Madoc Signs & Blinds
The Co Gwynfryn
LL499PP
Porthmadog
Signs & Nameplates
Porthmadog
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 Fire Safety
Brynrodyn Isgraig
LL49 9PT
Porthmadog
Firefighting Equipment
Porthmadog
Madog Garage
The Co Penamser Road
LL499NY
Porthmadog
01766 513717
Madog Launderette
The Co 34 Snowdon Street
LL499BT
Porthmadog
01766 512121
Laundries Launderettes
Porthmadog
Madog Surgery
The Co High Street
LL499HD
Porthmadog
01766 512284
Clinics - N.H.S.
Porthmadog
Maelfa
Minste 36 Chapel Street
LL499DS
Porthmadog
01766 513940
Fruit & Vegetables - Wholesale
Porthmadog
Magic Carpet Cleaner (Porthmadog)
Belmon Glasfryn
LL499UF
Porthmadog
01766 514635
Meiln Yr Wyddfa
Snowdo Snowdon Street
LL499DF
Porthmadog
01766 515588
Children's Activity Centres
Porthmadog
Meiln Yr Wyddfa
Snowdo Snowdon Street
LL499DF
Porthmadog
Children's Activity Centres
Porthmadog
Tremadog
LL49 9RN
Porthmadog
Childcare Services
Porthmadog
Menai Foam & Board Ltd
Unit C Porthmadog Business Park
LL499GB
Porthmadog
01766 512003
Packaging Materials Mnfrs & Suppliers
Porthmadog
Milfeddygon Deufor
Unit 2 52 Madoc Street
LL499DB
Porthmadog
01766 513651
Veterinary Surgeons & Practitioners
Porthmadog
Most Holy Redeemer
Haulfr Borth Road
LL499BB
Porthmadog
01766 512348
Places Of Worship
Porthmadog
Nigel Hughes
28 120 High Street
LL499NW
Porthmadog
01766 513612
Photographers - General
Porthmadog
Noddsa Madoc Day Centre
Centra High Street
LL499NU
Porthmadog
01766 512699
5 Britannia Terrace
LL49 9NB
Porthmadog
Construction Contractors - General
Porthmadog
O J Jones & D M Jones
Nichol Dublin Street
LL499RH
Porthmadog
Road Haulage Services
Porthmadog
Oxfam
Unit 1 10 Lombard Street
LL499AP
Porthmadog
01766 513448
P A W S
Unit H 29 High Street
LL499LR
Porthmadog
01766 515345
Parry Bros
Unit S Arfryn
LL499RN
Porthmadog
01766 512985
Coal & Smokeless Fuel Merchants & Distributors
Porthmadog
Parry Bros
Unit S Madoc Street
LL499DB
Porthmadog
01766 513359
Coal & Smokeless Fuel Merchants & Distributors
Porthmadog
Partco Autoparts Ltd
Unit 1 The Avenue
LL499HE
Porthmadog
01766 512626
Passage To India Ltd
232 Gi 26a Lombard Street
LL499AP
Porthmadog
01766 512144
Restaurants - Indian
Porthmadog
Sunny Side Tremadog
LL499RL
Porthmadog
07866 595595
Taxis & Private Hire
Porthmadog
Peak Packaging
Eagle Yr Eifl
LL499TN
Porthmadog
01766 513679
Packaging Materials Mnfrs & Suppliers
Porthmadog
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
Porthmadog Football Club
Porthl Traeth Stadium
LL499PP
Porthmadog
01766 514687
Sports Grounds & Stadiums
Porthmadog
10 New St
LL49 9ED
Porthmadog
Funeral Services
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 512864
Porthmadog Maritime Museum
Porthl The Harbour
LL499LU
Porthmadog
01766 513736
Porthmadog School Of Motoring
Porthl 3 Trem-y-Graig
LL499HN
Porthmadog
01766 512707
Driving Schools
Porthmadog
Porthmadog Skip Hire
Porthl Penamser Industrial Estate
LL499NZ
Porthmadog
01766 513571
Skip Hire & Rubbish Clearance & Collection
Porthmadog
Portmeirion Shop Ltd
Sylvan 9 High Street
LL499LR
Porthmadog
01766 513601
Purple Moose Brewery
Unit 2 Madoc Street
LL499DB
Porthmadog
Red Lick Records
Red Le
LL499DJ
Porthmadog
01766 512151
Mail Order & Catalogue Shopping
Porthmadog
Regent Garage
22 Rei Madoc St West
LL499EA
Porthmadog
01766 513000
Garage Services
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
Rocker Box
Head O 1 Bank Place
LL499AA
Porthmadog
01766 514777
Motor Cycle Parts & Accessories
Porthmadog
Ropeworks Ltd
Albion Greenfield
LL499YB
Porthmadog
01766 515316
Outdoor Pursuit Organisers & Equipment
Porthmadog
Royal Mail
Porthm Penamser Road
LL499HF
Porthmadog
01766 512212
Delivery Services
Porthmadog
Russell Cafe
Welsh Gelerts Farm Works
LL499DY
Porthmadog
01766 514040
Salon Harddwch Sian
Unit 4 27 Chapel Street
LL499DS
Porthmadog
01766 514412
Sarah J Foskett
5 The 4-5 Corn Hill
LL499AT
Porthmadog
01766 514680
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
Shell (Porthmadog) Ltd
Hawtho
LL499NG
Porthmadog
Petrol Filling Stations - 24 Hour
Porthmadog
Silcocks
Unit 2 Penamser Industrial Estate
LL499NZ
Porthmadog
01766 514330
Fruit & Vegetables - Wholesale
Porthmadog
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 Press
Unit 3 Penamser Industrial Estate
LL499NZ
Porthmadog
Soccer Skills Community Coaching Scheme
Unit 1 Penamser Business Pk
LL499GB
Porthmadog
01766 515394
Sports Coaching & Instruction
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
Taleifion Dairy
51 Maes Alaw
LL499PS
Porthmadog
01766 514192
158 High St
LL49 9NU
Porthmadog
The Bookstore
Mile C 11 High Street
LL499LR
Porthmadog
01766 514272
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 MOT Centre
Unit 1 Red Garage Cambrian Terrace
LL499EH
Porthmadog
01766 512493
Mot Testing Centres
Porthmadog
The Sandwich Bar
Skipp 75 High Street
LL499EU
Porthmadog
01766 512814
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
Tourist Information Centre
Y Cape High Street
LL499LP
Porthmadog
01766 512981
Tourist Information
Porthmadog
Trevor Warner
Millgr 117b High Street
LL499HA
Porthmadog
Ty Newydd B & B
1/Cwmc Dublin Street
LL499RH
Porthmadog
01766 512553
Unit 1 Morfa Bychan Road
LL499UT
Porthmadog
01766 513344
Boarding Kennels & Catteries
Porthmadog
Utgorn
The Bo Penamser Business Park
LL499GB
Porthmadog
01766 514505
Public Relations Consultants
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
Wigwam
10 Den 142 High Street
LL499NU
Porthmadog
01766 513155
Soft Furnishings - Retail
Porthmadog
Unit 2 Madoc Street
LL499ZP
Porthmadog
01766 515178
Wool Merchants
Porthmadog
Wrights Waste Services
Office Snowdon Street
LL499DF
Porthmadog
01766 513152
Waste Disposal Services
Porthmadog
Y Sgwar
Elmwoo 12-16 Market Square
LL499RB
Porthmadog
01766 515451
Restaurants - English
Porthmadog
Yganolfan Art Centre
Unit 1 High Street
LL499LU
Porthmadog
01766 513372
Yr Hen Fecws Bistro
Yr Haf 16 Lombard Street
LL499AP
Porthmadog
01766 514625
Restaurants - English
Porthmadog
Madoc Street
LL49 9BU
Porthmadog