Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST LEONARDS PLACE Semi-Detached £174,924 £140,000 23 Feb 2018
3 ST LEONARDS PLACE Terraced £196,472 £97,500 7 May 2004
5 ST LEONARDS PLACE Terraced £178,278 £170,000 4 Feb 2022
7 ST LEONARDS PLACE Terraced £162,885 £94,500 9 Dec 2011
10 ST LEONARDS PLACE Semi-Detached £193,689 £34,000 31 Oct 1995
13 ST LEONARDS PLACE Terraced £194,672 £180,000 29 Nov 2021
16 ST LEONARDS PLACE Detached £131,761 £36,000 27 Oct 2000
18 ST LEONARDS PLACE Terraced £200,253 £119,000 27 Aug 2008
19 ST LEONARDS PLACE Terraced £224,746 £182,000 14 Sep 2018
24 ST LEONARDS PLACE Semi-Detached £197,939 £123,950 25 May 2007
25 ST LEONARDS PLACE Terraced £131,332 £77,500 25 Aug 2010
27 ST LEONARDS PLACE Semi-Detached £197,573 £123,000 4 Apr 2007
28 ST LEONARDS PLACE Semi-Detached £185,767 £33,000 5 May 1995
30 ST LEONARDS PLACE Terraced £155,816 £85,000 15 Aug 2005
31 ST LEONARDS PLACE Terraced £150,000 25 Oct 2023
36 ST LEONARDS PLACE Semi-Detached £137,793 £81,000 27 Oct 2010
40 ST LEONARDS PLACE Terraced £230,534 £226,500 14 Dec 2023
42 ST LEONARDS PLACE Semi-Detached £188,873 £189,000 13 Feb 2023
43 ST LEONARDS PLACE Terraced £164,467 £107,000 27 Jun 2014