Sold House Prices in Meifod, Powys | Average £220,658 | BritishProperty.uk