Greggs
52 Maengwyn
SY20 8EB
Machynlleth
01654 700674
Bakers' Shops
Machynlleth
Cleaning Services - Commercial
Machynlleth
Beauty Products
Machynlleth
Car Accessories & Parts
Machynlleth
Travis Perkins
Treowain Industrial Estate
SY20 8EG
Machynlleth
01654 703415
Construction Contractors - General
Machynlleth
Antiques - Repairing & Restoring
Machynlleth
Chemists - Dispensing
Machynlleth
Door & Window Furniture
Machynlleth
Building Services
Machynlleth
Pennal
SY20 9JY
Machynlleth
01654 700023
Travel Agents & Holiday Companies
Machynlleth
2 By 1 Ltd
Unit 1 Glantwymyn Village Workshop
SY208LY
Machynlleth
01650 511922
Conference Services
Machynlleth
2 By 1 Ltd
Unit 1 Glantwymyn Village Workshop
SY208LY
Machynlleth
01650 511922
Conference Services
Machynlleth
A Pugh
Melisa Ty Mawr
SY208UW
Machynlleth
01654 702746
Alive & Clicking
Tower 3 Penrallt Street
SY208AG
Machynlleth
01654 703460
Photographic Studios
Machynlleth
Amanda Dean
Panthe 27A Heol Maengwyn
SY208EB
Machynlleth
01654 703206
Amber Visual Photography
Alfret 15 Poplar Terrace
SY208BY
Machynlleth
Photographers - General
Machynlleth
Angela Llewellyn
A 27A Heol Maengwyn
SY208EB
Machynlleth
01650 511350
Acupuncture Practitioners
Machynlleth
Ann's Ladies Fashions
Dunsta 9 Maengwyn Street
SY208AA
Machynlleth
01654 703059
Ladieswear - Retail
Machynlleth
Arriva Cymru Ltd
Care O Heol y Doll
SY208BH
Machynlleth
01654 702239
Bus & Coach Operators & Stations
Machynlleth
Arrive Trains (Wales)
Railwa Heol Y Doll
SY208BL
Machynlleth
01654 702887
Artists Valley Garage
Flume
SY208ND
Machynlleth
01654 781275
Car Breakdown & Recovery Services
Machynlleth
Artists Valley Press
Birmin 1 Londonderry Ter
SY208BG
Machynlleth
01654 702450
Arvonia Bakery
Squire Maengwyn Street
SY208DT
Machynlleth
01654 702061
Bakers' Shops
Machynlleth
Atelier Productions
Mount 2 Bontfaen
SY208RN
Machynlleth
01654 703626
Atelier Productions
Mount 2 Bontfaen
SY208RN
Machynlleth
020 7435 5628
Blasau
Blanty 6 Penrallt Street
SY208AJ
Machynlleth
01654 700410
Delicatessens
Machynlleth
Braes Research Centre
Unit 2 Dyfi Eco Parc
SY208AX
Machynlleth
01654 703700
Bro Ddyfi Advice Centre
Woodst Forge Road
SY208EQ
Machynlleth
01654 700192
Counselling Services & Advice Services
Machynlleth
Bro Ddyfi Leisure Centre
Woodst Plas Machynlleth
SY208ER
Machynlleth
01654 703300
Leisure & Recreation Centres
Machynlleth
C Anderson
Shelle 12 The Terrace
SY208LH
Machynlleth
01650 511542
Designers - Garments
Machynlleth
Unit 5 Swyddfa Menter
SY209JA
Machynlleth
01650 531502
Business Enterprise Agencies
Machynlleth
Unit 5 Swyddfa Menter
SY209JA
Machynlleth
01650 531501
Business Enterprise Agencies
Machynlleth
Cammaes Road Fine Art Services
Unit1 Glantwimym Workshops
SY208JZ
Machynlleth
01650 511606
Picture & Photo Framing Services
Machynlleth
Canolfan Corris Hostel
Canola Old School
SY209TQ
Machynlleth
01654 761686
Youth Hostels
Machynlleth
Careers Wales (Powys)
Centra Greenfields
SY208DR
Machynlleth
Career Guidance Services
Machynlleth
Carreg Dressage
Unit 1
SY208NW
Machynlleth
01650 511222
Riding Schools
Machynlleth
Celtica
Old Me Plas Machynlleth
SY208ER
Machynlleth
01654 702702
Ambass Ty Cwm
SY208SX
Machynlleth
01654 781296
The An Llawr Y Cae
SY209LX
Machynlleth
01650 531201
Water Suppliers - Bottled
Machynlleth
Stonec Brynhyfryd
SY209TQ
Machynlleth
01654 761435
Hamilt
SY208PN
Machynlleth
01970 832255
Petrol Filling Stations
Machynlleth
Clive E Williams
Barnet 21 Heol Pentrerhedyn
SY208DG
Machynlleth
01654 702181
Clynderwen & Cardiganshire Farmers Ltd
The Ol Heol Maengwyn
SY208EA
Machynlleth
01654 702448
Agricultural Merchants
Machynlleth
Co-Operative Pioneer
Millfi 86-88 Heol Maengwyn
SY208EA
Machynlleth
01654 703998
Coch-Y-Bonddu Books
Unit 2 13 Heol Pentrerhedyn
SY208DG
Machynlleth
01654 702837
Head O Gelli Graean
SY209LE
Machynlleth
01654 791219
Beauty Consultants & Specialists
Machynlleth
Philpo
SY208PU
Machynlleth
01970 832313
Home Care Services
Machynlleth
Cyfle Newydd
New Ma Forge Road
SY208EQ
Machynlleth
01654 703463
Social Services
Machynlleth
Unit B Glandwyryd
SY209BE
Machynlleth
5 Penrallt Street
SY20 8AG
MACHYNLLETH
Courier & Messenger Services
MACHYNLLETH
8 Pentre Hedyn St
SY20 8DN
Machynlleth
Courier & Messenger Services
Machynlleth
6/Penr Penrallt Street
SY208AJ
Machynlleth
01654 703330
Hair Consultants
Machynlleth
Haygat Gelli Graean
SY209LE
Machynlleth
01654 791219
David Vaughan & Co
Cherry 5 Heol y Doll
SY208BQ
Machynlleth
01654 703871
Insurance Services
Machynlleth
Dental Practice
St. Pe Forge Road
SY208EQ
Machynlleth
01654 702753
Dicks Diner
Prospe 44 Heol Maengwyn
SY208DT
Machynlleth
01654 703346
Fish & Chip Shops
Machynlleth
Unit C Era Terrace
SY209HA
Machynlleth
01654 761745
Computer Consultants
Machynlleth
Suite Top Minllyn
SY209LR
Machynlleth
01650 531749
Motor Cycles & Scooters
Machynlleth
Unit 5 Dolcrosllwyn Lodge
SY209AB
Machynlleth
01650 511621
Boarding Kennels & Catteries
Machynlleth
Dovey Vision
Suffol 30 Heol Maengwyn
SY208DT
Machynlleth
Dyfed Powys Constabulary
Unit 1 Heol y Doll
SY208BH
Machynlleth
01654 702215
Glan-D
SY208LG
Machynlleth
01650 511700
Dyfi Dairy
Hanove 31 Heol Maengwyn
SY208EB
Machynlleth
01654 702184
Dyfi Valley Bookshop
Hanove 6 Heol Y Doll
SY208BQ
Machynlleth
01654 703849
Books - Rare & Secondhand
Machynlleth
Glan-D Garth Road
SY208HQ
Machynlleth
01654 702505
Fish Farms & Hatcheries
Machynlleth
Glan-D The Office
SY209LB
Machynlleth
01654 791341
Gillar Cefn Caer
SY209JX
Machynlleth
01654 791230
Electricians & Electrical Contractors
Machynlleth
Unit 9 PO Box 7
SY208HR
Machynlleth
01654 700194
Energy Conservation Consultants
Machynlleth
Elemental Earth
Unit F Heol Maengwyn
SY208EE
Machynlleth
Educational Services
Machynlleth
Every
SY209AY
Machynlleth
01654 702089
Tree Work & Forestry Services
Machynlleth
Farmers Marts Ltd
The Te Heol y Doll
SY208BQ
Machynlleth
01654 702815
Livestock Markets
Machynlleth
Langha Bro Awelon
SY209LR
Machynlleth
01650 531356
Flora Bunda
The Ga 35-37 Heol Maengwyn
SY208EB
Machynlleth
01654 703460
Unit 1 Era Works
SY209HA
Machynlleth
Furniture Mnfrs - Home & Office
Machynlleth
G & M Factory Shop
Unit 1 Heol y Doll
SY208BQ
Machynlleth
01654 702253
Distribution Services
Machynlleth
Civil Engineers
Machynlleth
Unit 6 1 Graig Villas
SY208AR
Machynlleth
01654 703899
Unit 1 Penrallt Street
SY208AG
Machynlleth
Tremny Wyle Cop Street
SY209JD
Machynlleth
01650 531240
Funeral Directors
Machynlleth
Unit 2 Glan Clettwr
SY208QD
Machynlleth
01970 832409
Plant & Machinery Dealers
Machynlleth
Greenstile Cycles
Imperi 4 Heol Maengwyn
SY208AE
Machynlleth
Camping Equipment Suppliers
Machynlleth
Greenwoods
Suite unit 5-6
SY208JZ
Machynlleth
Joinery Manufacturers
Machynlleth
Unit 1
SY208JZ
Machynlleth
01650 511337
Concrete & Mortar Ready Mixed
Machynlleth
Harris Slate & Stone (UK) Ltd
Founta Poplar Ter
SY208BY
Machynlleth
01654 702939
Roofing Supplies & Materials
Machynlleth
Harris Slate & Stone (UK) Ltd
Founta Poplar Ter
SY208BY
Machynlleth
01654 702930
Roofing Supplies & Materials
Machynlleth
Lintra Lodge Park
SY208PL
Machynlleth
01654 781400
Acoustic Consultants
Machynlleth
Holey Trail
3a Bri 31 Heol Maengwyn
SY208EB
Machynlleth
Homestyle
Fairoa Bank Lane
SY208EL
Machynlleth
Unit D 23 Penrallt Street
SY208AG
Machynlleth
Impact Mach
1 That 2 Penrallt Street
SY208AJ
Machynlleth
01654 703083
Office Stationery Supplies
Machynlleth
J B Roberts & Son
Priory Abercwm Eiddaw Works
SY209BP
Machynlleth
01654 761208
J H Jones
Park F 24 Heol Maengwyn
SY208DT
Machynlleth
Estate Agents
Machynlleth
J H Jones & Sons
Bryn R Pantperthog Mill
SY209AR
Machynlleth
01654 702071
Coal & Smokeless Fuel Merchants & Distributors
Machynlleth
Bryn R Pantperthog Mill
SY209AR
Machynlleth
01654 702058
Coal & Smokeless Fuel Merchants & Distributors
Machynlleth
Jones
Old Gr Gwerniago
SY209JX
Machynlleth
01654 791227
Camping Sites
Machynlleth
Just For You Beauty Care Centre
13 But Penrallt Street
SY208AG
Machynlleth
01654 703459
Beauty Salons
Machynlleth
K A Fogg & Son
Unit 1 Forge Road
SY208EG
Machynlleth
01654 703333
Children & Babywear - Mnfrs & Wholesalers
Machynlleth
K P Fire
Unit 1 Ty Gwyn
SY208LG
Machynlleth
Firefighting Equipment
Machynlleth
King Arthurs Labyrinth
Unit 1 Corris Craft Centre
SY209RF
Machynlleth
01654 761584
Historic Buildings
Machynlleth
L Church & Partners
1 Link Glan Yr Afon
SY209HS
Machynlleth
01650 521482
Heating Equipment - Sales & Service
Machynlleth
L Rowland & Co Ltd
The Sh 8 Heol Pentrerhedyn
SY208DN
Machynlleth
01654 702237
Chemists - Dispensing
Machynlleth
Lawrence Main
The Me 9 Mawddwy Cottages
SY209LW
Machynlleth
01650 531354
Tour Guides & Sightseeing Excursions
Machynlleth
Linda Gwillim
5 Elm 27A Heol Maengwyn
SY208EB
Machynlleth
01970 832039
Homeopathic Practitioners
Machynlleth
Lloyds Coaches
Unit 3 Heol y Doll
SY208BL
Machynlleth
01654 702100
London House Furnishers Ltd
London 11 Maengwyn Street
SY208AA
Machynlleth
Floorcoverings - Retail
Machynlleth
M J Indeka
Priory Llwyn Deri
SY208PN
Machynlleth
01970 832451
Landscape Architects & Designers
Machynlleth
Macdonalds Hotel
Wingfi Plas Talgarth Estate
SY209JY
Machynlleth
01654 791631
Timeshare Accommodation
Machynlleth
Mach Taxis
crown Heol Maengwyn
SY208EE
Machynlleth
01654 702048
Taxis & Private Hire
Machynlleth
Mach Upholstery
Birmin 1 Londonderry Ter
SY208BG
Machynlleth
01654 703568
Machynlleth After School Club
Sant M Heol Maengwyn
SY208EF
Machynlleth
01654 702586
Children's Activity Centres
Machynlleth
Machynlleth Bookshop
Sant M 15 Maengwyn Street
SY208EB
Machynlleth
Machynlleth Bowling Club
Sant M Cae Crwn
SY208HF
Machynlleth
01654 702628
Sports Clubs & Associations
Machynlleth
Machynlleth Community Nursery
Machyn Machgwyn Street
SY208UW
Machynlleth
01654 702933
Nurseries & Creches
Machynlleth
Machynlleth Golf Club
Machyn
SY208UH
Machynlleth
01654 702000
Golf Courses & Clubs
Machynlleth
Machynlleth Library
Machyn Heol Maengwyn
SY208DT
Machynlleth
01654 702322
Maengwyn Cafe & Restaurant
Lowthe 57 Heol Maengwyn
SY208EE
Machynlleth
01654 702126
Restaurants - Other
Machynlleth
Maharani Indian Restaurant
Mahal 21 Penrallt Street
SY208AG
Machynlleth
01654 703088
Restaurants - Indian
Machynlleth
Major & Evans
Bull H 15 Penrallt Street
SY208AG
Machynlleth
01654 703982
Mallwyd Service Station
centra
SY209HN
Machynlleth
Petrol Filling Stations
Machynlleth
Margery Taylor
High W Plas Machynlleth
SY208ER
Machynlleth
01654 700007
Martin Jones
Unit 1 5 Penrallt Street
SY208AG
Machynlleth
01654 702495
Mid & West Wales
Unit 9 Forge Road
SY208EG
Machynlleth
Mid Wales Storage & Distribution Centre Ltd
Unit 2 Heol y Doll
SY208BQ
Machynlleth
01654 703592
Storage Services
Machynlleth
Mid Wales Tourism
The St Heol Maengwyn
SY208TG
Machynlleth
01654 702653
Tourist Information
Machynlleth
Moonshiners
The Ma 14 Heol Pentrerhedyn
SY208DN
Machynlleth
01654 703209
Pet Shops & Pet Supplies
Machynlleth
Morning After Music
Mornga 22 Penrallt Street
SY208AJ
Machynlleth
01654 703767
Muriel Price's Workshop
Manor 1 Heol Maengwyn
SY208DT
Machynlleth
01654 703837
Curtains - Retailers & Makers
Machynlleth
NWP
The Ol Heol y Doll
SY208BQ
Machynlleth
01654 702905
Electrical Engineers
Machynlleth
National Milk Bar
Unit 3 17-19 Penrallt Street
SY208AG
Machynlleth
01654 702787
Restaurants - Other
Machynlleth
Nic Westermann
Flat 3 7 Glantwymyn
SY208LX
Machynlleth
01650 511715
Blacksmiths & Forgemasters
Machynlleth
Number Fifty
Millfi Heol Maengwyn
SY208DT
Machynlleth
01654 702030
P S Wheeler
Milbur Plas Tyn Y Berth
SY209RH
Machynlleth
01654 761275
Paul Standing (Tarmacadam) Ltd
Second
SY208QD
Machynlleth
01970 832421
Asphalt & Coated Macadam Laying Contractors
Machynlleth
Pennal Electrical
Oakmer 1 Upper Court
SY209LB
Machynlleth
01654 791672
Laundry Equipment - Sales & Service
Machynlleth
Phil Wheeler
25 Riv 7 Heol Pentrerhedyn
SY208DG
Machynlleth
01654 702463
Pixel Foundry
2 Era Terrace
SY209HA
Machynlleth
01654 761361
Television & Radio Production Services
Machynlleth
Pressurefast Ltd
Unit 6 Forge Road
SY208EG
Machynlleth
01654 702865
Hydraulic Equipment & Accessories - Sales & Service
Machynlleth
Children & Babywear - Retail
Machynlleth
R J Optical
Market 72 Maengwyn Street
SY208DY
Machynlleth
R Lloyd Jones
Old Ha 32 Heol Maengwyn
SY208DT
Machynlleth
01654 702233
R Riding
Grange Hafod Y Gors
SY208JH
Machynlleth
01970 832306
Royal Mail
Machyn Heol Maengwyn
SY208AH
Machynlleth
01654 702131
Delivery Services
Machynlleth
Salop Caravans Ltd
Treowa Forge Road
SY208EG
Machynlleth
01654 705900
Caravan Dealers & Mnfrs
Machynlleth
Sandra Sunfire
Unit 1 27A Heol Maengwyn
SY208EB
Machynlleth
01654 703746
Psychotherapists
Machynlleth
Second Gear
Maxron 38 Heol Maengwyn
SY208DT
Machynlleth
01654 702818
General Stores
Machynlleth
Shearer & Morris
Maesgw 18 Heol Maengwyn
SY208DT
Machynlleth
01654 702472
Estate Agents
Machynlleth
Simply Leather
Unit 5 Corris Craft Centre
SY209RF
Machynlleth
Leather Garments & Products
Machynlleth
Spectrum Gallery
Unit 3 27 Heol Maengwyn
SY208EB
Machynlleth
Art Galleries & Fine Art Dealers
Machynlleth
St Peter Ad Vincula
The Re Rectory
SY209JS
Machynlleth
Places Of Worship
Machynlleth
St Peters Parish Church
The Vi Penrallt Street
SY208AG
Machynlleth
01654 702261
Places Of Worship
Machynlleth
Steve Cullen
Hawtho Aber Hiriarth Hall
SY209AA
Machynlleth
Agricultural Merchants
Machynlleth
Eastaf 27A Heol Maengwyn
SY208EB
Machynlleth
01654 702051
Reflexologists
Machynlleth
T H Jones
Twist Canol Llan
SY208QH
Machynlleth
01650 511260
Dairy Farmers
Machynlleth
Tallyannes
3/Penr Penrallt Street
SY208AN
Machynlleth
01654 700413
Funeral Services
Machynlleth
Tawny Owl
Unit 2 Corris Craft Centre
SY209RF
Machynlleth
Peacoc 3 Heol Maengwyn
SY208AA
Machynlleth
01654 703357
Cookers - Sales & Service
Machynlleth
Haymar Forge Road
SY208EQ
Machynlleth
01654 702959
Chiropractors
Machynlleth
The Brigands Inn
Unit 3
SY209HJ
Machynlleth
01650 511999
Restaurants - English
Machynlleth
The Candle Studio
Unit 6 Corris Craft Centre
SY209RF
Machynlleth
01654 761489
Candle Mnfrs & Suppliers
Machynlleth
The Green Egg
Green Gwynfryn Lodge
SY208PU
Machynlleth
Educational Training Providers
Machynlleth
The Hospice Shop
Unit 8 34 Heol Maengwyn
SY208DT
Machynlleth
01654 702744
Charity Shops
Machynlleth
The Museum Of Modern Art
The Co Penrallt Street
SY208AJ
Machynlleth
01654 703355
Art Galleries & Fine Art Dealers
Machynlleth
The Quarry Shop
Glasgo 27 Heol Maengwyn
SY208EB
Machynlleth
Health Foods & Products
Machynlleth
The Quarry Shop
Glasgo 27 Heol Maengwyn
SY208EB
Machynlleth
01654 702339
Health Foods & Products
Machynlleth
The Scout Association
Baden- Gwersyll y Brynau
SY209AY
Machynlleth
01654 702797
Youth Organisations & Centres
Machynlleth
The Very Efficient Heating Co
The Ol Heol y Doll
SY208BL
Machynlleth
01654 700324
Solar Energy Equipment - Suppliers & Installers
Machynlleth
Tim Dixon
Cather 27A Heol Maengwyn
SY208EB
Machynlleth
01654 761225
Acupuncture Practitioners
Machynlleth
Top Shop Videos
43 The 123 Heol Maengwyn
SY208EF
Machynlleth
Video Libraries
Machynlleth
Tourist Information Centre
Centra Heol Maengwyn
SY208EE
Machynlleth
01654 702401
Tourist Information
Machynlleth
Tower Pictures
B/Yarr 1 Penrallt Street
SY208AG
Machynlleth
01654 700444
Picture & Photo Framing Services
Machynlleth
Toy Box
Hamlyn 48 Heol Maengwyn
SY208DT
Machynlleth
01654 703901
Travis Perkins Trading Co Ltd
37 Lom Heol Y Doll
SY208BQ
Machynlleth
01654 702145
Builders' Merchants
Machynlleth
Trevor Humphreys
Granar Soar Cottages
SY209NT
Machynlleth
01650 511392
Menswear - Retail
Machynlleth
Ty Craig Holiday Park
Ty Coc
SY208PU
Machynlleth
01970 832339
Holiday Camps & Centres
Machynlleth
W Lloyd Williams
Suite 1-5 Poplar Ter
SY208BY
Machynlleth
01654 702106
Wales Tourist Board
Ty Gly Forge Road
SY208WW
Machynlleth
01654 702584
Business & Trade Organisations
Machynlleth
Welsh European Funding Office
Old Sc New Street
SY208PE
Machynlleth
01654 704900
Central Government
Machynlleth
Welsh Oak Sculpture
Belmon Gorwel Deg
SY208LE
Machynlleth
01650 511203
Sculptors & Woodcarvers
Machynlleth
Wincilate Ltd
Unit 5 Pensarn
SY209RU
Machynlleth
01654 761602
Woodlands Direct
The Ol Heol y Doll
SY208BL
Machynlleth
01654 703984
Tree Work & Forestry Services
Machynlleth
Wool Producers (Wales) Ltd
Unit 2 The Old Road
SY209LT
Machynlleth
01650 531206
Wool Merchants
Machynlleth
unit 6 treowain ent park
SY208EG
machynlleth
01654 700180
Metal Workers
machynlleth