The average house price on Theobalds Park Road, Enfield is £447,382. Prices range from £99,000 to £1,500,000.
There are 17 properties on Theobalds Park Road, Enfield.
Average house prices on Theobalds Park Road, Enfield have risen by 632.3% from £99,000 in 1995 to £725,000 in 2024.
Theobalds Park Road, Enfield is in the EN2 postcode district.