Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 ST LEONARDS ROAD Semi-Detached £1,500,689 £301,750 26 Sep 1997
66 ST LEONARDS ROAD Flats/Maisonettes £531,274 £111,000 6 Feb 1998
70 ST LEONARDS ROAD Semi-Detached £1,090,232 £337,500 5 Oct 2001
72 ST LEONARDS ROAD Terraced £1,262,879 £500,000 16 Dec 2002
106 ST LEONARDS ROAD Terraced £1,174,087 £695,000 7 May 2010
108 ST LEONARDS ROAD Terraced £1,781,818 £1,195,000 17 Oct 2014