N11 2DA · London

£8.7M

what these 36 homes last sold for

£218kmedian
£3,460per m²
Recent sales
19, Beech Road£425,000Dec 2025
13A, Beech Road£472,500Aug 2025
25A, Beech Road£260,000Jul 2024
13, Beech Road£435,000Jan 2023
26, Beech Road£439,000May 2022
28A, Beech Road£400,000Apr 2022
13, Beech Road£390,000Sep 2021
21, Beech Road£425,000Feb 2021
10A, Beech Road£447,500Sep 2017
9A, Beech Road£444,950Jun 2017
26A, Beech Road£395,000Jun 2016
4A, Beech Road£377,500Dec 2015
Open in SoldMap, free on the App Store