Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD GROVE Semi-Detached £184,077 £165,000 13 Aug 2021
4 LEOPOLD GROVE Semi-Detached £197,782 £160,000 30 May 2019
5 LEOPOLD GROVE Semi-Detached £278,554 £129,995 26 Jan 2004
6 LEOPOLD GROVE Detached £251,041 £248,000 26 Jun 2023
7 LEOPOLD GROVE Semi-Detached £259,843 £59,950 9 Jul 1999