Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD GROVE Semi-Detached £185,439 £165,000 13 Aug 2021
4 LEOPOLD GROVE Semi-Detached £199,246 £160,000 30 May 2019
5 LEOPOLD GROVE Semi-Detached £280,616 £129,995 26 Jan 2004
6 LEOPOLD GROVE Detached £253,072 £248,000 26 Jun 2023
7 LEOPOLD GROVE Semi-Detached £261,766 £59,950 9 Jul 1999