Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEO GROVE Detached £270,793 £204,995 23 Dec 2016
3 LEO GROVE Detached £190,323 £186,000 27 Oct 2023
4 LEO GROVE Semi-Detached £159,199 £116,995 11 Mar 2016
6 LEO GROVE Semi-Detached £159,199 £116,995 18 Mar 2016
8 LEO GROVE Semi-Detached £159,199 £116,995 18 Mar 2016
10 LEO GROVE Terraced £184,534 £158,000 12 Nov 2020
12 LEO GROVE Terraced £217,711 £159,995 24 Mar 2016
14 LEO GROVE Terraced £244,335 £169,700 10 Aug 2015