SE28 8TA · London

£8.5M

what these 41 homes last sold for

£185kmedian
£2,804per m²
Recent sales
71, Newmarsh Road£410,000Dec 2025
21, Newmarsh Road£355,000Jan 2025
19, Newmarsh Road£387,500May 2024
59, Newmarsh Road£387,500Aug 2023
13, Newmarsh Road£260,000Sep 2019
5, Newmarsh Road£240,000Nov 2017
81, Newmarsh Road£273,000Oct 2017
29, Newmarsh Road£370,000Jun 2017
63, Newmarsh Road£336,000Sep 2016
39, Newmarsh Road£300,000Jul 2016
7, Newmarsh Road£300,000Jul 2016
73, Newmarsh Road£235,000Jul 2015
Open in SoldMap, free on the App Store