The average house price on Townsend Close, Leominster is £163,195. Prices range from £79,950 to £270,000.
There are 10 properties on Townsend Close, Leominster.
Average house prices on Townsend Close, Leominster have risen by 269.9% from £73,000 in 1997 to £270,000 in 2024.
Townsend Close, Leominster is in the HR6 postcode district.