Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 ST LEONARDS ROAD £747,104 £592,000 20 Oct 2017
16 ST LEONARDS ROAD Terraced £1,360,353 £1,125,000 15 Jul 2020
18 ST LEONARDS ROAD Terraced £844,562 £500,000 16 Oct 2006
20 ST LEONARDS ROAD Terraced £1,597,364 £1,100,000 11 Jun 2015
26 ST LEONARDS ROAD Terraced £1,460,947 £725,000 14 May 2004
30 ST LEONARDS ROAD Terraced £1,639,083 £1,250,000 1 Dec 2016
32 ST LEONARDS ROAD Flats/Maisonettes £481,775 £400,000 23 Mar 2020
34 ST LEONARDS ROAD Semi-Detached £1,062,548 £310,000 18 May 2001
34A ST LEONARDS ROAD Flats/Maisonettes £717,028 £415,000 16 Sep 2011