Banks & Other Financial Institutions
Amlwch
Banks & Other Financial Institutions
Cemaes Bay
Builders' Tools & Equipment Mnfrs
Amlwch
Banks & Other Financial Institutions
Amlwch
First Aid & Medical Supplies
Cemaes Bay
Stag Inn
High Street
LL67 0EW
Anglesey
01407 710521
Chemists - Dispensing
Amlwch
Chemists - Dispensing
Cemaes Bay
SPAR Amlwch
5 Madyn Dysw
LL68 9DL
Isle of Anglesey
01407 830255
Convenience Stores
Isle of Anglesey
A J Morgan
St. Jo 8 Trecastell Park
LL689TE
Amlwch
A O K Roofing Services
Old Po Lon Goch
LL689EL
Amlwch
Adept Painting & Decorating Service
Ockbro Machine Street
LL689HA
Amlwch
01407 831753
Painters_Decorators
Amlwch
Amlwch Dentist Surgery
St. He 14 Salem Street
LL689BP
Amlwch
01407 830281
Amlwch Library
Harbou Parys Road
LL689AB
Amlwch
Amlwch Post Office
Harbou 1 Salem Street
LL689DR
Amlwch
01407 832090
Post Office Services
Amlwch
Amlwch Regeneration Partnership Communities First
Harbou Lon Goch
LL689EN
Amlwch
01407 839072
Community Networks
Amlwch
Anglesey Mowers
Twrcelyn
LL69 9YA
Penysarn
01407 832078
Lawnmowers & Garden Machinery - Sales & Service
Penysarn
Llyn Penmaen
LL68 9LP
Amlwch
Turf & Soil Contractors & Suppliers
Amlwch
Annie's Orphans
St Pet 28 Mona Street
LL689AN
Amlwch
01407 832561
Charities & Voluntary Organisations
Amlwch
Ault Sports
Kinder 2 Market Street
LL689ET
Amlwch
01407 832507
Sports Goods Shops
Amlwch
Barclays Bank PLC
Parc M 17 Salem Street
LL689BS
Amlwch
0845 755 5555
Banks & Other Financial Institutions
Amlwch
Barclays Bank PLC
Parc M 3 High Street
LL670HH
Cemaes Bay
0845 755 5555
Banks & Other Financial Institutions
Cemaes Bay
Bodgadfa Kennels
Unit 4 Bodgadfa
LL689TP
Amlwch
01407 830115
Boarding Kennels & Catteries
Amlwch
Bull Inn
Comput Market Street
LL689ET
Amlwch
01407 830788
C W M N I Cemaes Cyf
Vine C High Street
LL670HL
Cemaes Bay
01407 710004
Tourist Information
Cemaes Bay
C W M N I Cemaes Cyf
Vine C High Street
LL670HL
Cemaes Bay
Tourist Information
Cemaes Bay
Camerusa Productions
Camero 6 Lon Tarw
LL689SS
Amlwch
Film Studios & Production Services
Amlwch
Cemaes Bay Post Office
Bordes High Street
LL670HH
Cemaes Bay
01407 710202
Post Office Services
Cemaes Bay
Citizens Advice Bureau
The Ol Lon Goch
LL689EN
Amlwch
Counselling Services & Advice Services
Amlwch
Classical Decor
Unit 6 Amlwch Industrial Estate
LL689BX
Amlwch
01407 830642
Cliff Davies & Sons
Ty'n G Salem Street
LL689BP
Amlwch
01407 830492
Mot Testing Centres
Amlwch
Coastline Windows & Construction Ltd
1 Vill 20 Mona Street
LL689AN
Amlwch
01407 830606
Double Glazing Installers
Amlwch
The Co Colonsay House
PA617YU
Isle of Colonsay
01951 200211
Property & Estate Management
Isle of Colonsay
The Co Machrins Farm
PA617YR
Isle of Colonsay
Holidays - Self Catering Accommodation
Isle of Colonsay
Connaught Builders
Unit 1 Amlwch Industrial Estate
LL689BX
Amlwch
01407 839096
Crochendy Cemaes
Crofth 16 High Street
LL670HH
Cemaes Bay
01407 710444
Pottery Mnfrs & Suppliers
Cemaes Bay
D Hughes
Y Garr Bull Bay Road
LL689RT
Amlwch
Painters_Decorators
Amlwch
Medical Hall
LL67 0HH
Cemaes Bay
Courier & Messenger Services
Cemaes Bay
Dafydd Hardy
Bryn M 2 Queen Street
LL689AE
Amlwch
Danteithfa Amlwch
Burlin 3 Mona Street
LL689AN
Amlwch
01407 830224
Diesel Quads
Unit 1 Amlwch Industrial Estate
LL689BX
Amlwch
01407 839393
Motor Cycle & Component Mnfrs
Amlwch
Dorringtons
The Ma Machine Street
LL689HA
Amlwch
01407 831116
Downies
Bank H Mona Street
LL689AN
Amlwch
01407 830172
Quantity Surveyors
Amlwch
Dr A H King
Geoffr The Surgery
LL670HU
Cemaes Bay
01407 710104
Dr A Thomas
Rivers The Surgery
LL670HU
Cemaes Bay
01407 710104
Dr A Thomas & Partners
Doctor Glanrafon
LL689AG
Amlwch
01407 830878
Dr B A Griffith
Doctor The Surgery
LL670HU
Cemaes Bay
01407 710104
Dr H R O Pritchard
Spinne The Surgery
LL670HU
Cemaes Bay
01407 710104
Dr J P Owen
The Un The Surgery
LL670HU
Cemaes Bay
01407 710104
Drws-y-Coed Farm Guest House
Drws Y Coed
LL71 8AD
Llannerch-Y-Medd
E Roberts & Sons
Regent Queen Street
LL689AE
Amlwch
01407 830622
8 Salem Street
LL68 9BP
Amlwch
01407 832060
F Brinksman
Castle 27 High Street
LL670HH
Cemaes Bay
01407 711451
Farm Shop
Market 18b High Street
LL670HH
Cemaes Bay
01407 711416
Greengrocers & Fruit Sellers
Cemaes Bay
Fish & Chip Shop
9 Moor 9 High Street
LL670HH
Cemaes Bay
01407 710554
Fish & Chip Shops
Cemaes Bay
From a Seed
Fron Oleu, Pencraigwen
LL71 8AT
Llannerch-Y-Medd
Landscape Contractors
Llannerch-Y-Medd
Funeral Director
Bennac Mona Street
LL689AN
Amlwch
01407 830055
Genesis
Unit 1 46 Mona Street
LL689AN
Amlwch
01407 830558
Hairdressers & Hair Stylists - Ladies'
Amlwch
Glan Rhos Garage
Llanwr Wesley Street
LL689EY
Amlwch
01407 831122
Gwynle Bakery
Bryn M 5 Salem Street
LL689BP
Amlwch
01407 830217
Sykeho 36 Mona Street
LL689AN
Amlwch
01407 830644
Hefins
The Ol 9 Salem Street
LL689BP
Amlwch
01407 830390
Greengrocers & Fruit Sellers
Amlwch
I G Jones
Friars 12 Salem Street
LL689BP
Amlwch
01407 830409
Unit B 4 Glenoran
PA617YW
Isle of Colonsay
01951 200226
Electricians & Electrical Contractors
Isle of Colonsay
Joel Hairdressing Salon
Unit 3 10 Salem Street
LL689BP
Amlwch
01407 831221
Hairdressers - Unisex
Amlwch
John Parry & Hughes Ltd
4 The Glanrafon
LL680SA
Amlwch
01407 710210
John Roberts & Son
Regal 5 Market Street
LL689ET
Amlwch
01407 830320
K J D Rutherford
Island Colonsay Delivery Office
PA617YW
Isle of Colonsay
01951 200323
Post Office Services
Isle of Colonsay
K M Supplies
Unit C Amlwch Industrial Estate
LL689BX
Amlwch
Paper Products - Disposable
Amlwch
12 The Lon Goch
LL689EN
Amlwch
01407 830828
L Rowland & Co Ltd
Centra 6 Queen Street
LL689AE
Amlwch
Chemists - Dispensing
Amlwch
L Rowland & Co Ltd
Centra High Street
LL670HH
Cemaes Bay
01407 710220
Chemists - Dispensing
Cemaes Bay
L S Printworks
Unit 4 Amlwch Industrial Estate
LL689BX
Amlwch
01407 830059
Unit 3 Amlwch Industrial Estate
LL689BX
Amlwch
01407 832202
Electricians & Electrical Contractors
Amlwch
Mad Sound & Lighting
Unit 1 Amlwch Industrial Estate
LL689BX
Amlwch
01407 831001
Sound Equipment Hire & Installation
Amlwch
Mana Audio
4 Amlwch Industrial Estate
LL689BX
Amlwch
01407 830530
Hi-Fi Equipment Mnfrs & Distributors
Amlwch
Market Tavern
Crown 24-26 Mona Street
LL689AN
Amlwch
01407 839094
2 High Street
LL67 0HH
Cemaes Bay
Convenience Stores
Cemaes Bay
Meithrinsh Amlwch Day Nursery
The Ol Bull Bay Road
LL689EA
Amlwch
01407 832579
Nurseries & Creches
Amlwch
Mon Cards
Flat 1 30 Mona Street
LL689AN
Amlwch
Card & Poster Shops
Amlwch
Mon Ceilings
Flat 1 29 High Street
LL670HH
Cemaes Bay
01407 710167
Ceiling Contractors
Cemaes Bay
Mon Drive In
Flat 1
LL689TG
Amlwch
01407 832000
Mon Properties
Flat 1 Mona Street
LL689AN
Amlwch
01407 832772
Mon Video
The Pr 22 Mona Street
LL689AN
Amlwch
01407 831421
Mona Radio
Zenith 5-7 Queen Street
LL689AE
Amlwch
01407 830512
Mona Safety Products
Warren Wesley Street
LL689EY
Amlwch
01407 830291
Safety Equipment & Clothing
Amlwch
Monumental Works
The Mo Salem Street
LL689BT
Amlwch
Mortgage Buyers
Amber 2 Queen Street
LL689AE
Amlwch
01407 832138
N J De Wolf
10-11 12 High Street
LL670HH
Cemaes Bay
NatWest
Second 17 Mona Street
LL689AR
Amlwch
01248 671222
Banks & Other Financial Institutions
Amlwch
Owen Roberts
Owen R 7 Market Street
LL689ET
Amlwch
01407 830277
Unit 1 15 Salem Street
LL689BP
Amlwch
01407 831777
P Alton Murphy
Y Gegi Mona Street
LL689AN
Amlwch
01407 830465
Pary's News
Clevel 1 Mona Street
LL689AN
Amlwch
01407 830267
Penycefn Guest House
1A/Cau Salem Street
LL689DD
Amlwch
Rhyd y Felin Penrhyd
LL68 0RR
Amlwch
01407 831064
Pritchard Hardware
Victor 34 Mona Street
LL689AN
Amlwch
01407 830961
R J Gilbert
Cordon 6 High Street
LL670HH
Cemaes Bay
01407 710462
Greengrocers & Fruit Sellers
Cemaes Bay
R S P B (Oronsay)
Old Mo Oronsay Workers Bothy
PA617YS
Isle of Colonsay
01951 200367
Charities & Voluntary Organisations
Isle of Colonsay
Unit 1 26 Market Street
LL689ET
Amlwch
01407 831183
Clubs & Associations - Social
Amlwch
Rehau Ltd
Founta Haddef
LL689BH
Amlwch
01407 833200
Plastics - Extrusion
Amlwch
Reliable Motor Factors
Reliab Mona Street
LL689AN
Amlwch
01407 832266
Car Accessories & Parts
Amlwch
Salon Newydd
Unit 2 18 Maes Cynfor
LL670HS
Cemaes Bay
01407 710203
Hairdressers - Unisex
Cemaes Bay
Sasha's
Unit C 10 Market Street
LL689ET
Amlwch
01407 830002
Hairdressers - Unisex
Amlwch
Flat 1-2
LL42 1AD
Barmouth
Dog Clipping & Grooming
Barmouth
6 Brickfield Street
LL68 9HH
Amlwch
Designers - Jewellery
Amlwch
Shop Dafydd
6 Mort 8 Market Street
LL689ET
Amlwch
01407 830630
Spectrum
ST ANN 3 High Street
LL670HH
Cemaes Bay
01407 710410
Hairdressers - Unisex
Cemaes Bay
St Joseph R C Church
St. Jo Bull Bay Road
LL689ED
Amlwch
01407 830361
Unit 3 Mona Street
LL689AN
Amlwch
01407 830400
The Ac Ffordd Caergybi
LL670LE
Cemaes Bay
01407 710670
Electricians & Electrical Contractors
Cemaes Bay
9-10 B 5 Market Street
LL689ET
Amlwch
Solariums & Tanning Salons
Amlwch
Berkel 73-75 Machine Street
LL689HA
Amlwch
01407 832481
Charities & Voluntary Organisations
Amlwch
The Ol 3 Quay Street
LL689HD
Amlwch
01407 830278
Cambri 4 Queen Street
LL689AE
Amlwch
Pant Glas
LL68 0TE
Amlwch
The Harbour
Happy 1 Quay Street
LL689HD
Amlwch
01407 830132
Take Away Food Shops
Amlwch
The Liverpool Arms
Ground Machine Street
LL689HA
Amlwch
01407 839396
The Mariner
Marine Salem Street
LL689BP
Amlwch
01407 830091
Treddolphin Guest House
The Cr Treddolphin
LL670ET
Cemaes Bay
01407 710388
Trees Hotel
Unit 2 TREES HOTEL
LL689TH
Amlwch
01407 831164
Paving & Driveway Contractors
Llannerch-Y-Medd
W Gwalia Jones
Tyrell 7 Salem Street
LL689BP
Amlwch
Coal & Smokeless Fuel Merchants & Distributors
Amlwch
William's
Buildi High Street
LL670HL
Cemaes Bay
01407 710277
Ye Olde Vigour Inn
Roe Fa High Street
LL670HH
Cemaes Bay
01407 710205
Ysgol Gynradd
Townsi Wendon Drive
LL689DY
Amlwch
01407 830414
Schools - Local Authority
Amlwch
Ysgol Rhosybol
Highfi Rhosybol
LL689DE
Amlwch
01407 830484
Schools - Local Authority
Amlwch
ready2achieve
Marketing Consultants & Services
Amlwch