E7 8DN · London

£10M

what these 40 homes last sold for

£245kmedian
£2,590per m²
Recent sales
55, Sherrard Road£565,000Feb 2025
17, Sherrard Road£245,000Jun 2023
91, Sherrard Road£475,000Nov 2022
47, Sherrard Road£523,000Mar 2022
41, Sherrard Road£485,000Jan 2022
95, Sherrard Road£454,500Jun 2021
First Floor Flat, 11, Sherrard Road£330,000Feb 2018
Ground Floor Flat, 11, Sherrard Road£350,000Feb 2018
97, Sherrard Road£415,000Oct 2017
77, Sherrard Road£465,000Aug 2017
87, Sherrard Road£415,000Feb 2017
77, Sherrard Road£322,500Oct 2015
Open in SoldMap, free on the App Store