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