Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD ROAD Terraced £256,251 £200,000 30 Jun 2017
6 LEOPOLD ROAD Semi-Detached £283,455 £177,500 29 May 2007
20 LEOPOLD ROAD Terraced £321,500 2 Feb 2024
26 LEOPOLD ROAD Terraced £151,971 £40,000 11 Apr 2000
28 LEOPOLD ROAD Terraced £244,754 £145,000 1 Feb 2013
32 LEOPOLD ROAD Semi-Detached £279,650 £58,000 8 Jan 1998
34 LEOPOLD ROAD Terraced £226,753 £59,950 22 May 2000
38 LEOPOLD ROAD Semi-Detached £299,143 £166,000 9 Dec 2005
40 LEOPOLD ROAD Terraced £272,119 £220,000 17 Aug 2018
44 LEOPOLD ROAD Semi-Detached £265,131 £74,450 18 Jan 2001
48 LEOPOLD ROAD Semi-Detached £213,729 £180,000 17 Sep 2020
50 LEOPOLD ROAD Semi-Detached £301,902 £187,950 20 Apr 2007
54 LEOPOLD ROAD Semi-Detached £296,892 £53,500 1 Aug 1996