The average house price on Eden Grove, London is £309,414. Prices range from £63,000 to £2,530,400.
There are 445 properties on Eden Grove, London.
Average house prices on Eden Grove, London have risen by 701.6% from £63,000 in 1998 to £505,000 in 2025.
Eden Grove, London is in the N7 postcode district.