Banks & Other Financial Institutions
Llandrindod Wells
Convenience Stores
Rhayader Powys
Greggs
Halt A470 Llanwrthwl
LD1 6NN
Doldowlod
01597 810680
Chemists - Dispensing
Rhayader
SPAR - Euro Garages - Doldowlod - CLOSED
Eurogarages The Halt
LD1 6NN
Doldowlod
01597 810166
Convenience Stores
Doldowlod
SPAR Rhayader - CLOSED
Tegid House West Street
LD6 5AB
Rhayader
01597 811118
Convenience Stores
Rhayader
A & J Price
Unit 2 Coedmynach
LD65HL
Rhayader
01597 810622
Farming - Livestock & Other Animals
Rhayader
A B Davies
Unit 5 Henfron
LD65HE
Rhayader
01597 811240
Farming - Livestock & Other Animals
Rhayader
A T Rees
Firs F Bwlch y Sarnau Farm
LD65NE
Rhayader
Farming - Livestock & Other Animals
Rhayader
Dyffryn Farm
LD1 6NU
Llandrindod Wells
Business & Management Consultants
Llandrindod Wells
Act Pix Ltd
Unit 3 East St Enterprise Pk
LD65ER
Rhayader
01597 810003
Copying & Duplicating Services
Rhayader
B J Davies
New Bu
LD65NG
Rhayader
01597 870244
Farming - Livestock & Other Animals
Rhayader
B Lloyd & Son
East E Bridge Street
LD65AG
Rhayader
01597 810320
Monumental Masons
Rhayader
B M Wilson & Son
Bailey St Harmon Road
LD65NR
Rhayader
01597 810261
Steel Fabricators & Erectors
Rhayader
B Williams
Gwalia West Street
LD65AB
Rhayader
01597 810342
Black Lion Hotel
Unit 1 North Street
LD65BU
Rhayader
01597 810271
Border Garage
Croesp East Street
LD65DS
Rhayader
01597 810453
Brynafon Country House
Gelli South Street
LD65BL
Rhayader
01597 810735
Bryncoed
Brynco Dark Lane
LD65DA
Rhayader
01597 811082
Bryngl Bryngwy
LD65BN
Rhayader
Residential Care Homes
Rhayader
Brynteg
Brynte East Street
LD65EA
Rhayader
01597 810052
C A T Software
Whitby Llwyn Benglog
LD65LW
Rhayader
01597 870692
Computer Systems & Software (Development)
Rhayader
C R Evans
Unit 7 Cilderwynt
LD65HF
Rhayader
01597 810171
Farming - Livestock & Other Animals
Rhayader
CARAD
Units East St Industrial Estate
LD65ER
Rhayader
01597 810192
Cambrian Carpets
Old Fi East Street
LD65DL
Rhayader
Carpets & Rugs - Retail
Rhayader
Cambrian Images
The Ar West Street
LD65AB
Rhayader
01597 810915
Film & Photograph Libraries
Rhayader
Carole's Cake Shop & Tea Room
8 Tudo West Street
LD65AB
Rhayader
01597 811060
Castle Carvery
Arunde East Street
LD65DL
Rhayader
01597 811253
Centre For Better Houses Ltd
Rowans East Street
LD65DY
Rhayader
Solar Energy Equipment - Suppliers & Installers
Rhayader
Century Marks
Pelica East Street
LD65DS
Rhayader
01597 810037
Hairdressers - Unisex
Rhayader
Cliff Walton & Sons
Brando North Street
LD65BT
Rhayader
01597 810326
Electrical Goods Sales Mnfrs & Wholesalers
Rhayader
Clive Powell
The Fo West Street
LD65AB
Rhayader
01597 811343
Unit 8 East St Enterprise Park
LD65ER
Rhayader
Woodturning & Machining
Rhayader
Unit 1 East St Enterprise Pk
LD65ER
Rhayader
01597 810192
Compact Orbitial Gears Ltd
Unit A Brynberth Industrial Estate
LD65EW
Rhayader
01597 811676
Precision Engineers
Rhayader
Court House Antiques
The Ol West Street
LD65AF
Rhayader
01597 811599
Crumptons
Cambri 2 West Street
LD65AD
Rhayader
01597 810838
Dental Cefnlech
LD65LR
Rhayader
01597 870247
Farming - Livestock & Other Animals
Rhayader
Trinit Upper Esgair Rhew
LD65PD
Rhayader
01597 810282
Farming - Livestock & Other Animals
Rhayader
Llwynd Trefol
LD65PE
Rhayader
01597 810623
Farming - Livestock & Other Animals
Rhayader
D Thomas
Llwynd Dark Lane
LD65DB
Rhayader
Farming - Livestock & Other Animals
Rhayader
West Street
LD6 5AB
Rhayader
Courier & Messenger Services
Rhayader
Dr B Evans
The He Caeherbert Lane
LD65ED
Rhayader
01597 810231
Dr W Joy
Felpha Caeherbert Lane
LD65ED
Rhayader
01597 810231
St Mar Pomprensych
LD65LL
Rhayader
01597 870600
Oakwoo Green Cottage
LD65NA
Rhayader
01597 870672
Farming - Livestock & Other Animals
Rhayader
Woodfi
LD65NA
Rhayader
01597 870256
Stamfo Brynscolfa Farm
LD65NH
Rhayader
01597 810217
E T James & Sons
Unit 3 East Street
LD65DS
Rhayader
01597 810481
Motor Cycles & Scooters
Rhayader
Elan Cyclery
Somers East Street
LD65DS
Rhayader
01597 811343
Cross Lane
LD6 5BY
Rhayader
07883 239422
Tuition - Private
Rhayader
Allert
LD65HP
Rhayader
01597 810449
Allert
LD65HN
Rhayader
01597 811143
Training Services
Rhayader
Allert Elan Valley Visitor Centre
LD65HP
Rhayader
01597 810880
Evan's Motors
Sports Church Street
LD65AU
Rhayader
2 Hors Abergwngu
LD65HS
Rhayader
01597 810489
Farming - Livestock & Other Animals
Rhayader
Evans Place
Temple North Street
LD65BU
Rhayader
01597 810317
Fish & Chip Shops
Rhayader
Forge Gaufron Smithy
LD65PB
Rhayader
01597 810627
Owlet Upper Bwlch
LD65NT
Rhayader
01597 810488
Farming - Livestock & Other Animals
Rhayader
Farming - Livestock & Other Animals
Rhayader
Manton Tynlone
LD65LT
Rhayader
Farming - Livestock & Other Animals
Rhayader
Unit 1 The Garth
LD65LW
Rhayader
01597 870225
Farming - Livestock & Other Animals
Rhayader
Unit 5 Brondre Fach
LD65NF
Rhayader
Farming - Livestock & Other Animals
Rhayader
Lakesi Cilfachau
LD65LR
Rhayader
01597 870628
Hafod Hardware
Fernle East Street
LD65DS
Rhayader
01597 810383
Hafod Forest View
LD65ND
Rhayader
01597 870255
Farming - Livestock & Other Animals
Rhayader
Harmonics HR Ltd
Brynterion Lane
LD65LT
Rhayader
01597 810227
City H Bridgend Buildings
LD65AP
Rhayader
01597 811004
Furniture - Retail
Rhayader
J & B Mace
The Ol Bridge Street
LD65AG
Rhayader
01597 810669
J C Morgan
Rock C
LD65HH
Rhayader
01597 810151
Farming - Livestock & Other Animals
Rhayader
J E Evans
Glyn G Middle Nantserth
LD65LT
Rhayader
01597 810233
Farming - Livestock & Other Animals
Rhayader
J F Griffiths
Litcom Penrhiw
LD65LF
Rhayader
01597 870269
Farming - Livestock & Other Animals
Rhayader
J F Woosnam & Son
BLACKS Eisteddle
LD65LW
Rhayader
01597 870203
Farming - Livestock & Other Animals
Rhayader
J M Price
Unit 4 Gellidywyll
LD65LR
Rhayader
01597 870612
J P L Owens
Mutton Aberceithon
LD65HH
Rhayader
01597 810413
Farming - Livestock & Other Animals
Rhayader
J T Rees
Second Yr Onnen
LD65PE
Rhayader
01597 810358
Jayne's Design
Glan W West Street
LD65AD
Rhayader
01597 810279
Interior Designers & Furnishers
Rhayader
King Morter Proud & Co
Alma H East Street
LD65DL
Rhayader
01597 811257
Kite Country Ltd
The Re South Street
LD65BL
Rhayader
01597 810243
Tourist Information
Rhayader
L Rowland & Co Ltd
12/Cen West Street
LD65AB
Rhayader
Chemists - Dispensing
Rhayader
Lamb & Flag Inn
Yorksh North Street
LD65BU
Rhayader
01597 810819
Tynshimley
LD6 5LT
Rhayader
01597 811182
Liverpool House
Liverp East Street
LD65EA
Rhayader
01597 810706
M J Stewart
Clyst 9 Caemelin
LD65AP
Rhayader
Painters_Decorators
Rhayader
M Jones
16 Ank Treheslog
LD65EY
Rhayader
Farming - Livestock & Other Animals
Rhayader
M Morgan Lloyd
Felinf East Street
LD65DL
Rhayader
01597 810292
Funeral Directors
Rhayader
M P Evans
Park V Llwyn Brain
LD65LW
Rhayader
Farming - Livestock & Other Animals
Rhayader
Mackenzie's
Crossf 15 West Street
LD65AB
Rhayader
01597 810097
Maxsport Competition Tyres
Unit B Brynberth Industrial Estate
LD65EN
Rhayader
01597 811262
Michael Pugh
Brow T Glan Yr Afon
LD65LU
Rhayader
Farming - Livestock & Other Animals
Rhayader
Mid Wales Bunkhouse
Wood House
LD6 5LY
Rhayader
01597 870081
Holidays - Self Catering Accommodation
Rhayader
Mid Wales Dark Side
Unit 10 Brynberth Ind Est
LD6 5EN
Rhayader
Mid Wales Inn
Bryn A
LD65LL
Rhayader
01597 870076
Highfield
LD6 5LL
Rhayader
Pest & Vermin Control
Rhayader
Mills
8 With Esgairhiw
LD65NY
Rhayader
01597 810471
Moore Scott & Co
Beehiv West Street
LD65AB
Rhayader
01597 810818
Morgan Lloyd & Son Ltd
Gwelfr Y Maes
LD65DD
Rhayader
01597 810555
N Watkins
Bampto Pantglas
LD65ND
Rhayader
01597 870286
Farming - Livestock & Other Animals
Rhayader
Oak Wood Lodges
Unit 9 Llwynbaedd
LD65NT
Rhayader
01597 811422
Holidays - Self Catering Accommodation
Rhayader
P & A Price
P & A Lower Nantserth
LD65LD
Rhayader
01597 810467
Farming - Livestock & Other Animals
Rhayader
P Jacks
Norton Neuaddfach
LD65HD
Rhayader
01597 810237
Pantydwr Post Office
Unit 6 Pomprensych
LD65LL
Rhayader
01597 870600
Post Office Services
Rhayader
Police
Police West Street
LD65AF
Rhayader
R & S Pugh
Linden Llone Farm
LD65PE
Rhayader
Farming - Livestock & Other Animals
Rhayader
R Hughes & Sons
London West Street
LD65AA
Rhayader
01597 810479
Outdoor Clothing & Equipment
Rhayader
R Lakin
Swallo 4 Minyffordd
LD65LW
Rhayader
01597 870238
Electricians & Electrical Contractors
Rhayader
R M Powell
Wye Co North Street
LD65BT
Rhayader
01597 810737
R M Powell
Unit 6 West Street
LD65AF
Rhayader
01597 810451
R T Rees
Bounda Tynewydd
LD65NG
Rhayader
01597 870641
Drainage Contractors
Rhayader
Radnorshire
Empori Gilfach
LD65LF
Rhayader
01597 870301
Charities & Voluntary Organisations
Rhayader
Rebecca Rignals
Nantwi West Street
LD65AF
Rhayader
01597 810336
Art Galleries & Fine Art Dealers
Rhayader
Rhayader
Garth West Street
LD65AD
Rhayader
Greengrocers & Fruit Sellers
Rhayader
Rhayader & District Community Support
The Ar West Street
LD65AB
Rhayader
01597 810921
Charities & Voluntary Organisations
Rhayader
Rhayader 2000
The Ar West Street
LD65AB
Rhayader
Charities & Voluntary Organisations
Rhayader
Rhayader Building Supplies
Garth Green Gdns
LD65EH
Rhayader
01597 810828
Builders' Merchants
Rhayader
Rhayader Church Of Wales Primary School
Garth Bryntirion
LD65LT
Rhayader
Schools - Local Authority
Rhayader
Rhayader District Nurses
New Su Caeherbert Lane
LD65EE
Rhayader
01597 810981
Rhayader Knit & Sew
New Su West Street
LD65AB
Rhayader
01597 811408
Knitwear & Textiles
Rhayader
Rhayader Leisure Centre
New Su North Street
LD65BU
Rhayader
01597 810355
Leisure & Recreation Centres
Rhayader
Rhayader Library
New Su West Street
LD65AB
Rhayader
01597 810548
Rhayader Office Supplies
Bank H East Street
LD65DL
Rhayader
01597 811111
Rhayader Precision Ltd
Unit 2 Brynberth Industrial Estate
LD65EN
Rhayader
Precision Engineers
Rhayader
Rhayader Skip Hire
Ty Gwy South Street
LD65BH
Rhayader
01597 810666
Skip Hire & Rubbish Clearance & Collection
Rhayader
Rhayader Tyre Servic
Ty Gwy West Street
LD65AF
Rhayader
S T Hutchinson & Sons
2 High East Street
LD65DN
Rhayader
Shared Care (Cymru)
Kingfi West Street
LD65AB
Rhayader
Charities & Voluntary Organisations
Rhayader
Simon Price
5 Vill South Street
LD65BH
Rhayader
01597 810666
17-19 East Street
LD65BH
Rhayader
Restaurants - English
Rhayader
T Davies & Sons
Radian Bailey Bog
LD65NF
Rhayader
01597 870253
Farming - Livestock & Other Animals
Rhayader
T V Price
Unit 9 Little Vaynor
LD65PE
Rhayader
Farming - Livestock & Other Animals
Rhayader
T W Hughes
Oxendo Aberglanhirin
LD65HS
Rhayader
Farming - Livestock & Other Animals
Rhayader
Unit 2 East Street
LD65DN
Rhayader
01597 810289
The Building Centre
Unilin East Street
LD65DR
Rhayader
Builders' Merchants
Rhayader
The Classic Diner
Preswy West Street
LD65AB
Rhayader
01597 810641
Fish & Chip Shops
Rhayader
The Cornhill Inn
Flat 2 13 West Street
LD65AB
Rhayader
01597 811015
The Crown Inn
Suite North Street
LD65BT
Rhayader
The Eagle Inn
Unit 1 Church Street
LD65AU
Rhayader
01597 810400
The Elan Hotel
Bennie West Street
LD65AF
Rhayader
01597 810109
The Frank Buttle Trust
Roses PO Box 7
LD65WB
Rhayader
Charities & Voluntary Organisations
Rhayader
The Royal British Legion
Crosfi Dark Lane
LD65DB
Rhayader
01597 810901
Tourist Information Centre
Leisur North Street
LD65BU
Rhayader
01597 810591
Tourist Information
Rhayader
Trosgynnal Ltd
The Ar West Street
LD65AB
Rhayader
01597 811180
Counselling Services & Advice Services
Rhayader
Vacuduct Ltd
Unit 3 Brynberth Industrial Estate
LD65EN
Rhayader
0800 783 6264
Vacuum Cleaners - Sales & Service
Rhayader
Victor Bridge Street
LD65AG
Rhayader
01597 811593
W D Griffiths
THE OL Tyn-Y-Coed Farm
LD65HL
Rhayader
01597 810203
Farming - Livestock & Other Animals
Rhayader
W Lewis
The Re Tynpystyll
LD65EY
Rhayader
01597 810398
Watson Associates
Somers East Street
LD65DS
Rhayader
Financial Services
Rhayader
Watsons Training
Unit 9 East St Enterprise Pk
LD65ER
Rhayader
Training Services
Rhayader
Welsh Royal Crystal
Unit 5 Brynberth Industrial Estate
LD65EN
Rhayader
01597 811005
Glass Products - Mnfrs
Rhayader
Wing's Chinese Takeaway
Woodhi North Street
LD65BT
Rhayader
01597 810178
Take Away Food Shops
Rhayader
Wye Valley Farmers Ltd
Unit 4 Brynberth Industrial Estate
LD65EN
Rhayader
Agricultural Merchants
Rhayader
Wyeside Caravan & Camping Site
Rose C
LD65LB
Rhayader
01597 810183
Y M C A
Heart Dark Lane
LD65DA
Rhayader
01597 811139
Charities & Voluntary Organisations
Rhayader