Llanfyllin sits in northern Powys, Wales, a compact market settlement set among rolling farmland and upland ridges close to the border with Shropshire. The small river that runs through the town gives it a pleasant valley feel, and its origins go back to medieval parish life - the name commemorates the local saint and the town retains a mix of older stone buildings and 19th-century streetscape, with memories of a local branch railway that once linked the area to neighbouring market towns.
Today the economy remains largely rural, centred on agriculture and small businesses, with a lively community scene: local shows, clubs and volunteer groups are important socially, and there are village halls, shops and schools that serve surrounding hamlets. The parish atmosphere, easy access to walking country and a strong sense of local history make it a quiet but socially active part of rural mid-Wales.
SY22 5AN, SY22 5DL, SY22 5HX, SY10 0AW, SY22 5DH, SY22 5AE, SY22 5HJ, SY22 5BG, SY22 5DF … See all