Sold House Prices in Leominster, Herefordshire | Average £208,397 | BritishProperty.uk