Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEONARD ROAD Terraced £625,487 £510,000 8 Nov 2019
5 LEONARD ROAD Terraced £652,206 £646,500 10 Aug 2023
7 LEONARD ROAD Terraced £411,310 £265,000 7 Dec 2007
9 LEONARD ROAD Terraced £444,347 £137,000 25 Oct 2001
11 LEONARD ROAD Terraced £418,395 £262,000 17 May 2007
15 LEONARD ROAD Terraced £413,095 £205,000 24 May 2004
17 LEONARD ROAD Terraced £348,246 £68,000 20 Jun 1997
19 LEONARD ROAD Terraced £330,257 £183,000 4 Aug 2009
21 LEONARD ROAD Terraced £318,359 £185,000 5 Sep 2008
23 LEONARD ROAD Terraced £658,868 £650,000 20 Jul 2023
27 LEONARD ROAD Terraced £418,904 £267,000 30 Aug 2007
29 LEONARD ROAD Terraced £490,815 £155,000 3 Dec 2001
33 LEONARD ROAD Terraced £417,953 £228,000 24 Aug 2005
37 LEONARD ROAD Terraced £428,785 £248,000 28 Jul 2006
43 LEONARD ROAD Terraced £317,662 £90,000 8 Feb 2001
45 LEONARD ROAD Terraced £574,014 £535,000 28 Jun 2021