The average house price on Happy Land North, Worcester is £130,412. Prices range from £25,000 to £287,500.
There are 33 properties on Happy Land North, Worcester.
Average house prices on Happy Land North, Worcester have risen by 404.3% from £46,000 in 1995 to £232,000 in 2024.
Happy Land North, Worcester is in the WR2 postcode district.