Sold House Prices in Ludlow, Herefordshire | Average £291,950 | BritishProperty.uk