Sold House Prices in Llandrindod Wells, Powys | Average £157,637 | BritishProperty.uk