all categories in Talsarnau and near me (284)

B&M Store

Madoc Street
LL49 9BU Gwynedd
0333 034 6807
Yext Logo
Discount Centres Gwynedd

Barclays Local

Leisure Centre, Byw’n Iach Glaslyn, Stryd Y Llan
LL49 9ET Porthmadog
0345 734 5345
Yext Logo
Banks & Other Financial Institutions Porthmadog

Beresford Adams Sales and Letting Agents Porthmadog

148 High Street
LL49 9NU Porthmadog
01766 750021
Yext Logo
Estate Agents Porthmadog

Betfred

83 High Street,Porthmadog
LL49 9EU Llandudno
0800 032 0878
Yext Logo
Phonebook Llandudno

Harlech Post Office

Castle Square
LL46 2YH Harlech
01766 781243
Yext Logo
Banks & Other Financial Institutions Harlech

Hughs Tyres

East Avenue
LL49 9EL Porthmadog
01766 512232
Yext Logo
Tyre Dealers Porthmadog

Millets - CLOSED

Penamser Road
LL49 9NY Porthmadog
01766 800081
Yext Logo
Camping Equipment Suppliers Porthmadog

Morfa Bychan Post Office

Select Convenience Bargain Booze
LL49 9UY Porthmadog
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Porthmadog

Motability Scheme at R.J. Williams Honda Talsarnau

High Street
LL47 6UB Talsarnau
01766 770286
Yext Logo
First Aid & Medical Supplies Talsarnau

Penrhyndeudraeth Post Office

Church Street
LL48 6AD Penrhyndeudraeth
01766 770383
Yext Logo
Banks & Other Financial Institutions Penrhyndeudraeth

Porthmadog Post Office

Bank Place
LL49 9AD Porthmadog
01766 512010
Yext Logo
Banks & Other Financial Institutions Porthmadog

Premier Inn Porthmadog hotel

Britannia Terrace
LL49 9AW Porthmadog
0333 003 8101
Yext Logo
Hotels Porthmadog

Simdde Lan

Bryn Awel Hill St
LL49 9BD Porthmadog
07713 703222
Yext Logo
Chimney Builders & Repairers Porthmadog

Talsarnau Post Office

Talsarnau Village Hall
LL47 6TA Talsarnau
0345 722 3344
Yext Logo
Banks & Other Financial Institutions Talsarnau

Tesco Petrol Station

Tesco Stores Ltd
LL49 9NU Porthmadog
0345 677 9813
Yext Logo
Convenience Stores Porthmadog

Tesco Superstore

High St
LL49 9NU Porthmadog
0345 677 9813
Yext Logo
Convenience Stores Porthmadog

The Original Factory Shop (Porthmadog)

70 High Street
LL49 9NW Porthmadog
01766 515480
Yext Logo
Beauty Products Porthmadog

GlitterBugz Creations

1 Rock Terrace
LL48 6DL Penrhyndeudraeth
07960 592096
Gift Shops Penrhyndeudraeth
(0)

Lidl

Penamser Road
LL49 9NY Porthmadog
020 3966 5566
Supermarkets Porthmadog

Rowlands Pharmacy Harlech

Stryd Fawr
LL46 2YA Harlech
01766 780254
Chemists - Dispensing Harlech

Rowlands Pharmacy Penrhyndeudraeth

A487
LL48 6AL Penrhyndeudraeth
01766 770542
Chemists - Dispensing Penrhyndeudraeth

Rowlands Pharmacy Porthmadog High St

127 High Street
LL49 9HA Porthmadog
01766 512745
Chemists - Dispensing Porthmadog

Rowlands Pharmacy Porthmadog Po

Bank Place
LL49 9AD Porthmadog
01766 513921
Chemists - Dispensing Porthmadog

Shell

High Street
LL49 9NG Porthmadog
01766 510920
Convenience Stores Porthmadog

Wern Holiday Cottages

Porthmadog
N000DE Gwynedd - Wales
01768 898071
Holidays - Self Catering Accommodation Gwynedd
Fford Penamser Road
LL49 9NY Porthmadog
0800 042 0800
Yext Logo
Grocers Porthmadog
Penamser Road
LL49 9NY Porthmadog
01766 800081
Yext Logo
Camping Equipment Suppliers Porthmadog
Church Street
LL48 6AD Penrhyndeydreath
01766 771418
Yext Logo
Convenience Stores Penrhyndeydreath
93 - 95 High Street
LL49 9EU Porthmadog
01766 512360
Yext Logo
Convenience Stores Porthmadog

A Jones

Y Glyn Glan y Mor
LL476TR Talsarnau
01766 780377
Farming - Livestock & Other Animals Talsarnau
(0)

A P Thomas

Lluest High Street
LL486BL Penrhyndeudraeth
01766 771578
Garage Services Penrhyndeudraeth
(0)

A P Thomas

Lluest High Street
LL486BL Penrhyndeudraeth
Garage Services Penrhyndeudraeth
(0)

Allports Fish & Chip Shop

Allpor 38 Snowdon Street
LL499DF Porthmadog
01766 514274
Fish & Chip Shops Porthmadog
(0)

Allports Fish & Chip Shop

Allpor 38 Snowdon Street
LL499DF Porthmadog
01766 512589
Fish & Chip Shops Porthmadog
(0)
Units 128 High Street
LL499NW Porthmadog
01766 512078
Opticians Porthmadog
(0)

Anglo-Welsh Ltd

Anglo 86 High Street
LL499NW Porthmadog
01766 515191
Giftware - Wholesale Porthmadog
(0)

Ashby Electrical Ltd

5 Bryn St
LL47 6UD Talsarnau
Electricians & Electrical Contractors Talsarnau
(0)

BPS

Unit 1 Tan y Castell Workshops
LL462UE Harlech
Painters_Decorators Harlech
(0)

BPS

Unit 1 Tan y Castell Workshops
LL462UE Harlech
01766 781275
Painters_Decorators Harlech
(0)

Barcdy Caravan & Camping Park

4TH Fl
LL476YG Talsarnau
Caravan Parks Talsarnau
(0)

Barclays Bank PLC

1 Pork 79 High Street
LL499ET Porthmadog
0845 755 5555
Banks & Other Financial Institutions Porthmadog
(0)
69 High Street
LL49 9LR Porthmadog
Convenience Stores Porthmadog
(0)

Barnardo's

West P 126 High Street
LL499NW Porthmadog
01766 513167
Charities & Voluntary Organisations Porthmadog
(0)

Bear Print

Unit 5 118 High Street
LL499NW Porthmadog
01766 513920
Copying & Duplicating Machines & Supplies Porthmadog
(0)

Beeline Cleaning Services

Unit 2 158 High Street
LL499NU Porthmadog
Cleaning Services - Commercial Porthmadog
(0)

Bob Parry

Swan B 134 High Street
LL499NW Porthmadog
01766 512666
Estate Agents Porthmadog
(0)
Griffin Industrial Estate
LL48 6LE Penrhyndeudraeth
01766 238020
Civil Engineers Penrhyndeudraeth
(0)

Border

Bryn D Chapel Street
LL499DN Porthmadog
Double Glazing Installers Porthmadog
(0)

Breese (Gwyndaf)

Glanai 60 High Street
LL499LL Porthmadog
01766 512253
Solicitors Porthmadog
(0)

Breese (Gwyndaf)

Glanai 60 High Street
LL499LL Porthmadog
01766 512214
Solicitors Porthmadog
(0)

Bridge Security Systems Ltd

Unit 1 73 High Street
LL499EU Porthmadog
01766 513737
Burglar & Intruder Alarm Systems Porthmadog
(0)

British Red Cross

Shop 119 High Street
LL499HA Porthmadog
Charities & Voluntary Organisations Porthmadog
(0)

Bron Trefor Arms

Bron S Bron Trefor
LL476TA Talsarnau
01766 770957
Public Houses Talsarnau
(0)

Bron Y Garth Hospital

Bron S
LL486HE Penrhyndeudraeth
01766 770310
Hospitals Penrhyndeudraeth
(0)

Browsers Bookshop

New Po 73 High Street
LL499EU Porthmadog
Booksellers Porthmadog
(0)

Bwtri Shwirls

Cromwe High Street
LL486BL Penrhyndeudraeth
01766 770262
Cafes Penrhyndeudraeth
(0)
Unit A PO Box 1
LL520BR Criccieth
01766 771166
Debt Collection Agencies Criccieth
(0)

Cadw Mi Gei Ltd

Waters 1 Lombard Street
LL499AP Porthmadog
01766 515454
Financial Advisers- Independent Porthmadog
(0)

Cadwaladers Ice Cream Ltd

Ground 47 High Street
LL499LR Porthmadog
01766 514235
Ice Cream Manufacturers & Suppliers Porthmadog
(0)

Caernarfon & Denbigh Herald & Associated Newspapers

The Ov 7 Lombard Street
LL499AP Porthmadog
01766 513993
Newspaper & Magazine Publishers Porthmadog
(0)
Y Trat Snowdon Street
LL499BT Porthmadog
Caravans - Servicing & Repairs Porthmadog
(0)

Cambrian Software (UK) Ltd

The Ol 26 Lombard Street
LL499AP Porthmadog
01766 514969
Computer Systems & Software (Development) Porthmadog
(0)

Careers (Wales Northwest)

Centra 10 Snowdon Street
LL499BT Porthmadog
01766 514501
Career Guidance Services Porthmadog
(0)

Carers Outreach Service

St Dav Lombard Street
LL499AP Porthmadog
01766 513975
Charities & Voluntary Organisations Porthmadog
(0)

Castle Bakery

Orchar 105 High Street
LL499HA Porthmadog
01766 514982
Bakers' Shops Porthmadog
(0)

Castle Cottage Restaurants With Rooms

Valley Y Llech
LL462YL Harlech
01766 780479
Restaurants - Other Harlech
(0)

Ceri A Morus

Millin 27 Chapel Street
LL499DS Porthmadog
Hairdressers - Unisex Porthmadog
(0)

Cob Records

Unit B 1-3 Britannia Ter
LL499NA Porthmadog
01766 512170
Cds Porthmadog
(0)

Coleg Harlech W E A

First 3a Bank Place
LL499AA Porthmadog
01766 515298
Adult Education Centres Porthmadog
(0)

Community Development (Cymru)

Second 3 Bank Place
LL499AA Porthmadog
01766 513415
Charities & Voluntary Organisations Porthmadog
(0)

Compair IT

Trelei 135 High Street
LL499HD Porthmadog
Computer Maintenance & Repairs Porthmadog
(0)

Compass Points International

Ilfor High Street
LL486BN Penrhyndeudraeth
01766 771207
Road Haulage Services Penrhyndeudraeth
(0)

Contessa (Ladieswear) Ltd

white 107 High Street
LL499HA Porthmadog
Lingerie & Hosiery - Retail Porthmadog
(0)

Craftcentre Cymru Ltd

Madog High Street
LL499LP Porthmadog
01766 513834
Knitwear & Textiles Porthmadog
(0)

Crefft

Unit 6 15 High Street
LL499LR Porthmadog
01766 513278
Gift Shops Porthmadog
(0)

Cutting Garden

Unit 4 4 Bank Place
LL499AA Porthmadog
01766 512846
Hairdressers - Unisex Porthmadog
(0)

Cyfle (Gwynedd)

Cricht 148A High Street
LL499NU Porthmadog
01766 513636
Sheltered Housing Porthmadog
(0)

D G Davies

Rhinio High Street
LL486BN Penrhyndeudraeth
01766 770239
Butchers Penrhyndeudraeth
(0)

D J Lawrence & Associates

Seedcr 142 High Street
LL499NU Porthmadog
01766 513480
Financial Advisers- Independent Porthmadog
(0)

D W John

Westle 30 Ty Canol
LL462NZ Harlech
01766 780605
Plumbers Harlech
(0)
127 High Street
LL49 9HA Porthmadog
Courier & Messenger Services Porthmadog
(0)
Medical Hall
LL46 2YA Harlech
Courier & Messenger Services Harlech
(0)

Dafydd Ellis

Bryn M 90 High Street
LL499NW Porthmadog
01766 512024
Jewellers Porthmadog
(0)
Unit 2A, Snowdonia Business Park
LL48 6LD Penrhyndeudraeth
Dentists Penrhyndeudraeth
(0)
Cae Pawb~Marged
LL49 9DU Porthmadog
Tyre Dealers Porthmadog
(0)

Deudrabth Cys

Llys D High Street
LL486BL Penrhyndeudraeth
01766 771795
Development Agencies Penrhyndeudraeth
(0)

Douglas W Standring

Dougla 20 Cae Gwastad
LL462GY Harlech
Timber Framed Buildings Harlech
(0)

Dr Iwan Edwards

Whitep 15 Snowdon Street
LL499BT Porthmadog
01766 515151
Dentists Porthmadog
(0)
Appoin High Street
LL499HD Porthmadog
01766 512284
Doctors Porthmadog
(0)

Dulverton Investments Ltd

Unit 1 Tan Y Castell Workshops
LL462UE Harlech
01766 781113
Investment Companies Harlech
(0)

Dunn & Ellis

Unit 1 7-9 High Street
LL499LR Porthmadog
01766 513452
Accountants Porthmadog
(0)

E Griffiths

Bluest 5 Railway Place
LL499HN Porthmadog
01766 512904
Painters_Decorators Porthmadog
(0)
Unit 9
LL476YY Talsarnau
01766 770208
Farming - Livestock & Other Animals Talsarnau
(0)

Edinburgh Woollen Mill Ltd

Unit 5 8-12 High Street
LL499LP Porthmadog
01766 515110
Fashion Shops Porthmadog
(0)

Edwyn Jones

2 130 High Street
LL499NW Porthmadog
Electrical Goods Sales Mnfrs & Wholesalers Porthmadog
(0)

Eifion Wyn Junior School

Glasfr High Street
LL499NU Porthmadog
Schools - Local Authority Porthmadog
(0)

Eifion Wyn Junior School

Glasfr High Street
LL499NU Porthmadog
01766 515472
Schools - Local Authority Porthmadog
(0)

Ellis

Maylit 148 High Street
LL499NU Porthmadog
01766 513586
Hairdressers & Hair Stylists - Men's Porthmadog
(0)

Eric Scott

Fron H Snowdon Street
LL499BT Porthmadog
01766 514236
Slate & Slate Products Porthmadog
(0)

Fifth Element

Unit 7 86 High Street
LL499NW Porthmadog
Outdoor Pursuit Organisers & Equipment Porthmadog
(0)

G C Williams

Rigg F 87 High Street
LL499EU Porthmadog
01766 512486
Television Porthmadog
(0)
Rogers Cefn Trefor Fawr
LL476UF Talsarnau
01766 770486
Farming - Livestock & Other Animals Talsarnau
(0)

G Quaeck & Co Ltd

Barons 133 High Street
LL499HD Porthmadog
01766 514691
Furniture - Retail Porthmadog
(0)

G Quaeck & Co Ltd

Barons 133 High Street
LL499HD Porthmadog
01766 512171
Furniture - Retail Porthmadog
(0)

GW Commercial Cleaning

Plas Treflan Garden, LLanbeblig Road
LL55 2SE Caernarfon
07751 826986
Dry Cleaners Caernarfon
(0)

Garden Craft

Holme High Street
LL499RD Porthmadog
01766 513036
Garden Centres Nurseries Porthmadog
(0)
130, High St
LL49 9NW Porthmadog
Gift Shops Porthmadog
(0)

Geoff Thompson (Opticians) Ltd

Bryn G 78 High Street
LL499NW Porthmadog
01766 514446
Opticians Porthmadog
(0)

Green Man Framing

Snowdo Snowdon Street
LL499DF Porthmadog
Picture & Photo Framing Services Porthmadog
(0)
Medica Gwyndy Mawr
LL476TN Talsarnau
Caravan Parks Talsarnau
(0)

Gwynedd Cash Registers

Unit 1 25 Madoc Street
LL499BU Porthmadog
01766 514252
Cash Registers & Check-Out Equipment Porthmadog
(0)

Gwynedd Community Health NHS Trust

Unit 1 Heol y Parc
LL499AR Porthmadog
01766 512388
Clinics - N.H.S. Porthmadog
(0)

Gwynedd Crossroads Caring For Carers

St. Da Lombard Street
LL499AP Porthmadog
Charities & Voluntary Organisations Porthmadog
(0)

Gwynedd Travel Agency

Unit 1 4 Bank Place
LL499AA Porthmadog
01766 512610
Travel Agents & Holiday Companies Porthmadog
(0)

Gwynedd Travel Agency

Unit 1 4 Bank Place
LL499AA Porthmadog
01766 512984
Travel Agents & Holiday Companies Porthmadog
(0)

Gwynedd Travel Agency

Unit 1 4 Bank Place
LL499AA Porthmadog
01766 512983
Travel Agents & Holiday Companies Porthmadog
(0)

H Davies

Warwic 57 High Street
LL499LR Porthmadog
01766 512539
Menswear - Retail Porthmadog
(0)
A Tyddyn Sionwyn
LL476UY Talsarnau
01766 780468
Farming - Livestock & Other Animals Talsarnau
(0)

HSBC Bank plc

Welsh High Street
LL486BN Penrhyndeudraeth
01766 463800
Banks & Other Financial Institutions Penrhyndeudraeth
(0)

Hafan Gallery

2 Yr H 108 High Street
LL499NW Porthmadog
01766 513217
Picture & Photo Framing Services Porthmadog
(0)

Halifax PLC

6 Roya 106 High Street
LL499NW Porthmadog
0870 600 5000
Banks & Other Financial Institutions Porthmadog
(0)

Hanbben Caravans & Accessories

Pira H Madoc Street
LL499DB Porthmadog
Caravan Accessories & Supplies Porthmadog
(0)

Happy Chop-Suey House

4B Par 132 High Street
LL499NW Porthmadog
01766 513434
Take Away Food Shops Porthmadog
(0)

Harbour Master

1 The Harbour
LL499LU Porthmadog
Local Government Porthmadog
(0)
Harlech
Taxis & Private Hire Harlech
(0)

Huw Williams

Plas Y Madoc Street
LL499NL Porthmadog
01766 514741
Antique Dealers Porthmadog
(0)

I & G Evans

Units 89 High Street
LL499EU Porthmadog
01766 514455
Bakers' Shops Porthmadog
(0)
Barkhi
LL476TP Talsarnau
01766 780256
Farming - Livestock & Other Animals Talsarnau
(0)
St. Jo Tyn y Bwlch
LL476YB Talsarnau
01766 780512
Farming - Livestock & Other Animals Talsarnau
(0)
The Sm Gwyndy Mawr
LL476TN Talsarnau
Carpets & Rugs - Retail Talsarnau
(0)

J A Payne

Great 97 High Street
LL499EU Porthmadog
01766 513556
Fish & Chip Shops Porthmadog
(0)

J G Davies

Dingwa Draenogau Mawr
LL476TA Talsarnau
01766 770233
Farming - Livestock & Other Animals Talsarnau
(0)

Jessies Deli

Oakden Snowdon Street
LL499BT Porthmadog
01766 513042
Take Away Food Shops Porthmadog
(0)

Jim Kelly

Montgo 3 Bank Place
LL499AA Porthmadog
01766 514855
Mortgage Brokers Porthmadog
(0)

Joe Lewis

The Ga 98 High Street
LL499NW Porthmadog
01766 512229
Greengrocers & Fruit Sellers Porthmadog
(0)

Jones Bros

Llwyn Borth Road
LL499BB Porthmadog
01766 512313
Builders Porthmadog
(0)

K K Cycles

Unit 1 141 High Street
LL499HD Porthmadog
Cycle Shops Porthmadog
(0)

K T Humphreys

Unit 1 5 New Street
LL499ED Porthmadog
01766 514685
Butchers Porthmadog
(0)

Kaleidoscope

Unit 4 Madoc St West
LL499DU Porthmadog
01766 514343
Painting & Decorating Supplies Porthmadog
(0)

Kerfoots Ltd

Mawson 138-140 High Street
LL499NT Porthmadog
01766 512256
Department Stores Porthmadog
(0)

L Rowland & Co Ltd

Vulcan Bank Place
LL499AD Porthmadog
Chemists - Dispensing Porthmadog
(0)

L Rowlands & Co

Unit 9 127 High Street
LL499HA Porthmadog
Chemists - Dispensing Porthmadog
(0)

Laud Meredith

3 Cres 94 High Street
LL499NW Porthmadog
01766 512131
Accountants Porthmadog
(0)

Laud Meredith

3 Cres 94 High Street
LL499NW Porthmadog
01766 512595
Accountants Porthmadog
(0)

Leslie Electrical

19 Hig 11 High Street
LL486BN Penrhyndeudraeth
01766 771423
Electricians & Electrical Contractors Penrhyndeudraeth
(0)

Lili Wen

FIRST 106A High Street
LL499NW Porthmadog
01766 513296
Florists Porthmadog
(0)

Little Bamboo House

Bath H 47 High Street
LL499LR Porthmadog
01766 512333
Restaurants - Chinese Porthmadog
(0)

Little Chef

Llandd A487
LL486LS Penrhyndeudraeth
Restaurants - English Penrhyndeudraeth
(0)

Llyn Sports Ltd

Llygad 111 High Street
LL499HA Porthmadog
01766 514250
Sports Goods Shops Porthmadog
(0)

M D Jones

53-54 10 Maes Hendre
LL486AR Penrhyndeudraeth
01766 770182
Plumbers Penrhyndeudraeth
(0)

M J Partnership

Unit 1 Tremeifion
LL476UH Talsarnau
01766 771272
Business & Management Consultants Talsarnau
(0)

M R Shipping & Exports Ltd

Unit 1 9 High Street
LL486BN Penrhyndeudraeth
01766 771398
Shipping Agents & Overseas Removals Penrhyndeudraeth
(0)

Madog

The Co 26 Lombard Street
LL499AP Porthmadog
01766 513053
Printers Porthmadog
(0)

Madog Boat Sales

The Co The Harbour
LL499AY Porthmadog
01766 514205
Boats - Sales Porthmadog
(0)

Madog Cleaners

The Co 135 High Street
LL499HD Porthmadog
01766 512121
Dry Cleaners Porthmadog
(0)

Madog Launderette

The Co 34 Snowdon Street
LL499BT Porthmadog
01766 512121
Laundries Launderettes Porthmadog
(0)

Madog Nursing Home

The Co Garth Road
LL499BN Porthmadog
01766 513513
Nursing Homes Porthmadog
(0)

Madog Surgery

The Co High Street
LL499HD Porthmadog
01766 512284
Clinics - N.H.S. Porthmadog
(0)

Madog Takeaway

The Co 99 High Street
LL499EU Porthmadog
01766 512198
Take Away Food Shops Porthmadog
(0)

Maelfa

Minste 36 Chapel Street
LL499DS Porthmadog
01766 513940
Fruit & Vegetables - Wholesale Porthmadog
(0)

Maes-Y-Neuadd Hotel

Maesyf
LL476YA Talsarnau
01766 780319
Hotels Talsarnau
(0)

Maes-Y-Neuadd Hotel

Maesyf
LL476YA Talsarnau
01766 780200
Hotels Talsarnau
(0)

Marlene

Unit 1 High Street
LL486BN Penrhyndeudraeth
01766 770771
Dressmakers Penrhyndeudraeth
(0)

Meiln Yr Wyddfa

Snowdo Snowdon Street
LL499DF Porthmadog
Children's Activity Centres Porthmadog
(0)

Meiln Yr Wyddfa

Snowdo Snowdon Street
LL499DF Porthmadog
01766 515588
Children's Activity Centres Porthmadog
(0)

Milfeddygon Deufor

Unit 2 52 Madoc Street
LL499DB Porthmadog
01766 513651
Veterinary Surgeons & Practitioners Porthmadog
(0)

Mim's Hair Salon

21/The 118A High Street
LL499NW Porthmadog
01766 513535
Hairdressers - Unisex Porthmadog
(0)

Monty's Fish & Chip Shop

Home F 16 High Street
LL486BN Penrhyndeudraeth
01766 770947
Fish & Chip Shops Penrhyndeudraeth
(0)

Most Holy Redeemer

Haulfr Borth Road
LL499BB Porthmadog
01766 512348
Places Of Worship Porthmadog
(0)

NatWest

Second 72 High Street
LL499NR Porthmadog
01248 671222
Banks & Other Financial Institutions Porthmadog
(0)

Natural Healing Centre

Lychga High Street
LL486BN Penrhyndeudraeth
01766 770899
Alternative & Complementary Medicines & Therapies Penrhyndeudraeth
(0)

Nigel Hughes

28 120 High Street
LL499NW Porthmadog
01766 513612
Photographers - General Porthmadog
(0)

Nigel's

3/Bush 69 High Street
LL499LR Porthmadog
Menswear - Retail Porthmadog
(0)

Noddsa Madoc Day Centre

Centra High Street
LL499NU Porthmadog
01766 512699
Day Centres Porthmadog
(0)
5 Britannia Terrace
LL49 9NB Porthmadog
Construction Contractors - General Porthmadog
(0)
High Street
LL48 6BL Penrhyndeudraeth
Public Houses Penrhyndeudraeth
(0)

Optimise Services Ltd

Llwyn High Street
LL47 6TY Talsarnau
01766 800080
Phonebook Talsarnau
(0)

Owen's Hotel

Dental 71 High Street
LL499EU Porthmadog
Hotels Porthmadog
(0)

Oxfam

Unit 1 10 Lombard Street
LL499AP Porthmadog
01766 513448
Charity Shops Porthmadog
(0)

P A W S

Unit H 29 High Street
LL499LR Porthmadog
01766 515345
Charity Shops Porthmadog
(0)

P C Rook

Chiche 28 Snowdon Street
LL499BT Porthmadog
01766 512469
Opticians Porthmadog
(0)

Parry Bros

Unit S Madoc Street
LL499DB Porthmadog
01766 513359
Coal & Smokeless Fuel Merchants & Distributors Porthmadog
(0)
St Aug 65 High Street
LL499LR Porthmadog
01766 512446
Hairdressers - Unisex Porthmadog
(0)

Passage To India Ltd

232 Gi 26a Lombard Street
LL499AP Porthmadog
01766 512144
Restaurants - Indian Porthmadog
(0)

Penrhyn Guns

A 7 High Street
LL486BN Penrhyndeudraeth
01766 770339
Gunsmiths Penrhyndeudraeth
(0)

Penrhyn Hire

Unit 1 Griffin Industrial Estate
LL486LE Penrhyndeudraeth
01766 770085
Tool Equipment Hire Penrhyndeudraeth
(0)

Penrhyndeuraeth Post Office

Unit 5 14-15 High Street
LL486BN Penrhyndeudraeth
01766 770266
Post Office Services Penrhyndeudraeth
(0)

Pet & Aquatic Centre

39a Th 41 High Street
LL499LR Porthmadog
01766 512750
Pet Shops & Pet Supplies Porthmadog
(0)

Pet Friends

3 Carl 129 High Street
LL499HA Porthmadog
01766 512174
Pet Shops & Pet Supplies Porthmadog
(0)

Peter Dennis

Albany 10 Railway Place
LL499HN Porthmadog
01766 514694
Artists & Illustrators Porthmadog
(0)

Pikes Newsagents

Unit 1 63 High Street
LL499LR Porthmadog
01766 512578
Newsagents Porthmadog
(0)

Port Meirion Shops

51 High Street
LL499HD Porthmadog
01766 514238
Potteries Porthmadog
(0)
76 High Street
LL49 9NW Porthmadog
01766 515729
Dentists Porthmadog
(0)
10 New St
LL49 9ED Porthmadog
Funeral Services Porthmadog
(0)

Porthmadog Kebab House

Porthl 3 New Street
LL499ED Porthmadog
01766 514474
Take Away Food Shops Porthmadog
(0)

Porthmadog Leisure Centre

Porthl Church Street
LL499HW Porthmadog
01766 512711
Leisure & Recreation Centres Porthmadog
(0)

Porthmadog Library

Porthl 29 Chapel Street
LL499DS Porthmadog
01766 514091
Libraries Porthmadog
(0)

Porthmadog Maritime Museum

Porthl The Harbour
LL499LU Porthmadog
01766 513736
Museums Porthmadog
(0)

Porthmadog Maritime Museum

Porthl The Harbour
LL499LU Porthmadog
01766 512864
Museums Porthmadog
(0)

Porthmadog Post Office

Porthl Bank Place
LL499AD Porthmadog
Post Office Services Porthmadog
(0)

Porthmadog Sailing Club

Porthl The Harbour
LL499AY Porthmadog
01766 513546
Clubs & Associations - Social Porthmadog
(0)

Porthmadog School Of Motoring

Porthl 3 Trem-y-Graig
LL499HN Porthmadog
01766 512707
Driving Schools Porthmadog
(0)

Portmeirion Shop Ltd

Sylvan 9 High Street
LL499LR Porthmadog
01766 513601
Potteries Porthmadog
(0)

Purple Moose Brewery

Unit 2 Madoc Street
LL499DB Porthmadog
Brewers Porthmadog
(0)

R G Prichard & Son

Park F 120a High Street
LL499NW Porthmadog
01766 512029
Greengrocers & Fruit Sellers Porthmadog
(0)

R J Williams & Sons

Worksh The Garage
LL476UB Talsarnau
01766 770286
Garage Services Talsarnau
(0)

R W Morgan

Ivy Fa
LL476TR Talsarnau
01766 780359
Farming - Livestock & Other Animals Talsarnau
(0)

Regent Garage

22 Rei Madoc St West
LL499EA Porthmadog
01766 513000
Garage Services Porthmadog
(0)

Rethink

5 Paki 110 High Street
LL499NW Porthmadog
01766 513800
Charities & Voluntary Organisations Porthmadog
(0)

Rex Fleetwood

Unit 8 1 Smith Street
LL499NN Porthmadog
Sign & Poster Writers Porthmadog
(0)

Rob Piercy

The Bo Snowdon Street
LL499BT Porthmadog
01766 513833
Art Galleries & Fine Art Dealers Porthmadog
(0)

Robert Owen

139 Ne The Harbour
LL499AY Porthmadog
01766 513435
Marine Engineers Porthmadog
(0)

Roberts & Owen

Compto 85 High Street
LL499EU Porthmadog
01766 514512
Jewellers Porthmadog
(0)

Robworth Storage Ltd

Brookh Snowdon Street
LL499DF Porthmadog
01766 512686
Storage Services Porthmadog
(0)

Robyns-Owen & Son

Caxton 14 New Street
LL499ED Porthmadog
01766 514747
Solicitors Porthmadog
(0)

Rocker Box

Head O 1 Bank Place
LL499AA Porthmadog
01766 514777
Motor Cycle Parts & Accessories Porthmadog
(0)

Royal Sportsman Hotel Ltd

A 131 High Street
LL499HB Porthmadog
01766 512015
Hotels Porthmadog
(0)

SPAR Porthmadog

93 - 95 High Street
LL49 9EU Porthmadog
Convenience Stores Porthmadog
(0)

Salon Harddwch Sian

Unit 4 27 Chapel Street
LL499DS Porthmadog
01766 514412
Beauty Salons Porthmadog
(0)

Savers PLC

B3/B4/ 111 High Street
LL499HA Porthmadog
01766 513358
Beauty Products Porthmadog
(0)

Seafix Boats Transport

St. Au 67 Maes Gerddi
LL499LE Porthmadog
Transport Consultants Porthmadog
(0)

Sglod A Cod

Muir O 13 Church Street
LL499RA Porthmadog
01766 512281
Fish & Chip Shops Porthmadog
(0)

Ship & Castle

Carnab 53 High Street
LL499LR Porthmadog
01766 512217
Public Houses Porthmadog
(0)

Silver Lake

Unit 4 High Street
LL486BL Penrhyndeudraeth
01766 770368
Take Away Food Shops Penrhyndeudraeth
(0)

Siop Eifionydd

258 Br 146 High Street
LL499NU Porthmadog
01766 512795
Musical Instruments & Sheet Music Porthmadog
(0)

Snowdon Lodge

Lawren Church Street
LL499PS Porthmadog
01766 515354
Hostels Porthmadog
(0)

Snowdonia Tourist Services

Ynys T Madoc Street
LL499PG Porthmadog
Holidays - Self Catering Accommodation Porthmadog
(0)

Snowdonia Tourist Services

Ynys T Madoc Street
LL499PG Porthmadog
01766 513829
Holidays - Self Catering Accommodation Porthmadog
(0)

Soltice

Unit 1 27 High Street
LL499LR Porthmadog
01766 515161
Gift Shops Porthmadog
(0)

Spar

Siop T High Street
LL486BN Penrhyndeudraeth
01766 770383
Convenience Stores Penrhyndeudraeth
(0)

Sterling Finance

unit 4 106 High Street
LL499NW Porthmadog
01766 513765
Financial Advisers- Independent Porthmadog
(0)

Sterling Finance

unit 4 106 High Street
LL499NW Porthmadog
01766 513273
Financial Advisers- Independent Porthmadog
(0)

Stewarts

Beverl 144 High Street
LL499NU Porthmadog
Fashion Shops Porthmadog
(0)
Unit 1 146 High Street
LL499NU Porthmadog
01766 515078
Games Shops Porthmadog
(0)
Greena 25 High Street
LL499LR Porthmadog
01766 514466
Ladieswear - Retail Porthmadog
(0)
Penybr Borth Road
LL499UP Porthmadog
01766 513889
Painters_Decorators Porthmadog
(0)
Prospe High Street
LL476TY Talsarnau
Post Office Services Talsarnau
(0)
Unit 1 High Street
LL499NU Porthmadog
01766 465445
Petrol Filling Stations Porthmadog
(0)
Birchb 31 High Street
LL499LR Porthmadog
01766 510931
Public Houses Porthmadog
(0)
158 High St
LL49 9NU Porthmadog
Beauty Salons Porthmadog
(0)

The Bookstore

Mile C 11 High Street
LL499LR Porthmadog
01766 514272
Booksellers Porthmadog
(0)

The Cambrian News

Unit 5 9 Bank Place
LL499AA Porthmadog
01766 513809
Newspaper & Magazine Publishers Porthmadog
(0)

The Cambrian News

Unit 5 9 Bank Place
LL499AA Porthmadog
01766 513815
Newspaper & Magazine Publishers Porthmadog
(0)

The Fisherman

The Fi High Street
LL499LR Porthmadog
Fishing & Angling Equipment Porthmadog
(0)

The Job Club

1ST FL Lombard Street
LL499AP Porthmadog
Employment & Recruitment Agencies Porthmadog
(0)

The Rocking Sheep Co

Unit 2 Tan y Castell Workshops
LL462UE Harlech
01766 781234
Toys Harlech
(0)

The Royal British Legion

Hazel Snowdon Street
LL499DF Porthmadog
01766 512924
Clubs & Associations - Social Porthmadog
(0)

The Sandwich Bar

Skipp 75 High Street
LL499EU Porthmadog
01766 512814
Cafes Porthmadog
(0)

The Ship

The Sh 14 Lombard Street
LL499AP Porthmadog
01766 512990
Public Houses Porthmadog
(0)

The Stroke Association

St. Da Lombard Street
LL499AP Porthmadog
Charities & Voluntary Organisations Porthmadog
(0)

The Tin Drum

Advert 67 High Street
LL499LR Porthmadog
01766 513503
Gift Shops Porthmadog
(0)

The Wine Store

Woburn 20 High Street
LL486BN Penrhyndeudraeth
01766 770533
Delicatessens Penrhyndeudraeth
(0)

Thresher

Burton 136 High Street
LL499NU Porthmadog
01766 512834
Wines Spirits & Beer - Retail Porthmadog
(0)

Tiddlywinks

1 Yeom 109 High Street
LL499HA Porthmadog
01766 515197
Children & Babywear - Retail Porthmadog
(0)

Tir Na Nog

Tircan 142 High Street
LL499NU Porthmadog
01766 514728
Gift Shops Porthmadog
(0)

Tom Parry & Co

The Sm 80 High Street
LL499NW Porthmadog
01766 513164
Estate Agents Porthmadog
(0)
The Sm 80 High Street
LL499NW Porthmadog
01766 512505
Estate Agents Porthmadog
(0)

Tourist Information Centre

Y Cape High Street
LL499LP Porthmadog
01766 512981
Tourist Information Porthmadog
(0)

Tregwylan Hotel

13 Wee
LL476YG Talsarnau
01766 770424
Hotels Talsarnau
(0)

Tremadog Post Office

Crown 10 Church Street
LL499RA Porthmadog
01766 512168
Post Office Services Porthmadog
(0)

Tremeifion Country Hotel

Tremba Tremeifion
LL476UH Talsarnau
01766 771272
Hotels Talsarnau
(0)

Tremeifion Country Hotel

Tremba Tremeifion
LL476UH Talsarnau
01766 770491
Hotels Talsarnau
(0)

Trevor Warner

Millgr 117b High Street
LL499HA Porthmadog
Television Porthmadog
(0)

Vegonia Wholefoods

Anchor 49 High Street
LL499LR Porthmadog
Health Foods & Products Porthmadog
(0)

Video Llyn

26-28 10 New Street
LL499ED Porthmadog
01766 514251
Video Libraries Porthmadog
(0)

W W Morgan

Bondon
LL476YA Talsarnau
01766 780603
Farming - Livestock & Other Animals Talsarnau
(0)

Wales Services

Unit 6 Madoc Street
LL499ZP Porthmadog
01766 515249
Furniture - Retail Porthmadog
(0)

West End Dental Porthmadog

15 Snowdon St
LL49 9BT Porthmadog
Dentists Porthmadog
(0)

Wigwam

10 Den 142 High Street
LL499NU Porthmadog
01766 513155
Soft Furnishings - Retail Porthmadog
(0)

William George & Son

Apex H 103 High Street
LL499EY Porthmadog
01766 512474
Solicitors Porthmadog
(0)

William George & Son

Apex H 103 High Street
LL499EY Porthmadog
01766 512011
Solicitors Porthmadog
(0)
Unit 2 Madoc Street
LL499ZP Porthmadog
01766 515178
Wool Merchants Porthmadog
(0)

Woolworths PLC

14 Pri 70 High Street
LL499NW Porthmadog
Department Stores Porthmadog
(0)

Wrights Waste Services

Office Snowdon Street
LL499DF Porthmadog
01766 513152
Waste Disposal Services Porthmadog
(0)

Y Cymro

Hundre 9 Bank Place
LL499AA Porthmadog
01766 515514
Newspaper & Magazine Publishers Porthmadog
(0)

Yganolfan Art Centre

Unit 1 High Street
LL499LU Porthmadog
01766 513372
Attractions Porthmadog
(0)

Yr Enfys

Eastga 7 Bank Place
LL499AA Porthmadog
01766 514348
Gift Shops Porthmadog
(0)

Yr Hen Fecws Bistro

Yr Haf 16 Lombard Street
LL499AP Porthmadog
01766 514625
Restaurants - English Porthmadog
(0)

Yr Wylan

Yr Haf 61 High Street
LL499LR Porthmadog
01766 513188
Restaurants - Other Porthmadog
(0)

Ysgol Cesfn Coch Penrhyndeudraeth

Ysgol School Street
LL486AE Penrhyndeudraeth
01766 771085
Schools - Local Authority Penrhyndeudraeth
(0)

Ysgol Cesfn Coch Penrhyndeudraeth

Ysgol School Street
LL486AE Penrhyndeudraeth
01766 770291
Schools - Local Authority Penrhyndeudraeth
(0)

Ysgol Gynradd

Townsi
LL476TA Talsarnau
Schools - Local Authority Talsarnau
(0)

Ysgol Tan Y Castell

Queens Ysgol Tan Y Castell
LL462SW Harlech
01766 780454
Schools - Local Authority Harlech
(0)
Madoc Street
LL49 9BU Porthmadog
Hardware Porthmadog
(0)