Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
85 ST LEONARDS ROAD Semi-Detached £1,180,217 £1,100,000 30 Jun 2021
89 ST LEONARDS ROAD Semi-Detached £1,176,830 £350,000 27 Jul 2001
91 ST LEONARDS ROAD Semi-Detached £941,358 £600,000 2 Aug 2007
93 ST LEONARDS ROAD Semi-Detached £769,827 £430,000 4 Jan 2006
95 ST LEONARDS ROAD Semi-Detached £1,567,915 £1,190,000 1 Nov 2016
97 ST LEONARDS ROAD Semi-Detached £753,187 £455,000 11 Dec 2006
99 ST LEONARDS ROAD Semi-Detached £1,337,953 £850,000 28 Mar 2014
103 ST LEONARDS ROAD Semi-Detached £1,350,000 20 Oct 2023
105 ST LEONARDS ROAD Semi-Detached £1,285,641 £875,000 1 Apr 2015
107 ST LEONARDS ROAD Semi-Detached £1,197,940 £750,000 8 Jan 2014
109 ST LEONARDS ROAD Terraced £926,767 £541,500 14 Dec 2010
111 ST LEONARDS ROAD Semi-Detached £1,099,599 £417,000 14 Oct 2002
113 ST LEONARDS ROAD Semi-Detached £750,645 £610,000 9 Aug 2019
115 ST LEONARDS ROAD Semi-Detached £868,362 £852,000 5 May 2022