E6 2QA · London

£8.8M

what these 42 homes last sold for

£210kmedian
£2,294per m²
Recent sales
83, Nelson Street£490,000Nov 2025
86, Nelson Street£420,000Jan 2025
75, Nelson Street£360,000Aug 2023
81, Nelson Street£400,000Feb 2021
73, Nelson Street£440,000Jun 2020
94, Nelson Street£362,500Oct 2019
56, Nelson Street£420,000May 2019
66, Nelson Street£310,000May 2018
96, Nelson Street£326,000Mar 2018
69, Nelson Street£350,000Feb 2016
69, Nelson Street£265,000Mar 2015
70, Nelson Street£250,000Jun 2014
Open in SoldMap, free on the App Store