E8 3BH · London

£26M

what these 42 homes last sold for

£462kmedian
£8,035per m²
Recent sales
105A, Forest Road£825,000Mar 2025
116, Forest Road£1,900,000Jan 2024
107A, Forest Road£579,000Nov 2023
106A, Forest Road£820,000Aug 2023
112C, Forest Road£619,000Oct 2022
108B, Forest Road£463,000Oct 2022
106B - 106C, Forest Road£505,000Jul 2022
99C, Forest Road£575,000Mar 2022
122, Forest Road£1,800,000Feb 2022
99B - 99C, Forest Road£445,000Jun 2021
118, Forest Road£1,800,000Mar 2021
90A, Forest Road£1,010,000Oct 2020
Open in SoldMap, free on the App Store