Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD ROAD Semi-Detached £560,212 £119,950 10 Jul 1998
3 LEOPOLD ROAD Semi-Detached £459,706 £400,000 21 Jul 2021
4 LEOPOLD ROAD Semi-Detached £558,421 £119,950 11 Sep 1998
5 LEOPOLD ROAD Detached £518,551 £300,000 26 Aug 2011
6 LEOPOLD ROAD Detached £767,091 £585,000 15 Dec 2016
7 LEOPOLD ROAD Detached £419,393 £315,000 11 Aug 2016
17 LEOPOLD ROAD Detached £377,204 £242,000 11 Jan 2008
19 LEOPOLD ROAD Detached £401,121 £258,000 12 Oct 2007