B Berriew Brecon Bronllys Builth Wells C Caersws Carno Church Stoke Cilmery Crickhowell Crossgates D Dinas Mawddwy E Elan Valley G Glangrwyney Gwystre K Knighton Knucklas L Llanbrynmair Llandrindod Wells Llanelwedd Llanfairwaterdine Llanfyllin Llangammarch Wells Llangattock Llanhamlach Llanidloes Llansantffraid Llanwenarth Llanwrtyd Wells Llanyre Llyswen M Machynlleth Mallwyd Montgomery N New Radnor Newbridge-on-wye Newtown Norton P Painscastle Penybont Presteigne R Rhayader S Sennybridge St. Harmon Stanage T Talgarth Talybont-on-usk The Cross The Dardy Three Cocks Trecastle W Welshpool Recently updated companies Most viewed companies