The average house price on John Street, Penarth is £151,427. Prices range from £38,000 to £332,500.
There are 29 properties on John Street, Penarth.
Average house prices on John Street, Penarth have risen by 463.3% from £50,591 in 1995 to £285,000 in 2025.
John Street, Penarth is in the CF64 postcode district.