Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121A ST LEONARDS ROAD Detached £211,936 £120,000 31 Mar 2006
FLAT 121 ST LEONARDS ROAD Terraced £175,000 22 Dec 2022
123 ST LEONARDS ROAD Detached £256,089 £145,000 31 Mar 2006
125 ST LEONARDS ROAD Terraced £232,820 £230,000 30 Jun 2023
129 ST LEONARDS ROAD Terraced £223,622 £130,528 4 Apr 2011
130 ST LEONARDS ROAD Terraced £262,842 £212,500 28 Aug 2018
131 ST LEONARDS ROAD Terraced £226,556 £220,000 8 Apr 2022
134 ST LEONARDS ROAD Terraced £234,508 £197,500 25 Sep 2020
135 ST LEONARDS ROAD Terraced £297,603 £218,000 10 Feb 2016
136 ST LEONARDS ROAD Terraced £247,804 £82,950 29 Apr 2002
137 ST LEONARDS ROAD Terraced £260,172 £69,950 28 Jul 2000
139 ST LEONARDS ROAD Terraced £223,392 £120,000 18 Mar 2005
140 ST LEONARDS ROAD Terraced £258,168 £109,000 19 May 2003
141 ST LEONARDS ROAD Terraced £227,449 £225,000 20 Apr 2023
142 ST LEONARDS ROAD Terraced £231,042 £227,000 1 Dec 2023
143 ST LEONARDS ROAD Terraced £205,294 £43,600 22 May 1998
145 ST LEONARDS ROAD Terraced £275,861 £116,950 13 Jun 2003
146 ST LEONARDS ROAD Terraced £242,875 £134,000 4 Nov 2005
147 ST LEONARDS ROAD Terraced £213,992 £215,000 12 Jan 2023
148 ST LEONARDS ROAD Terraced £225,753 £130,000 6 Jun 2006
149 ST LEONARDS ROAD Terraced £256,637 £149,500 2 Aug 2006
153 ST LEONARDS ROAD Terraced £181,839 £136,153 24 Jun 2016
154 ST LEONARDS ROAD Terraced £130,973 £103,782 13 Oct 2017
155 ST LEONARDS ROAD Terraced £212,644 £125,000 14 Oct 2010
156 ST LEONARDS ROAD Terraced £225,739 £40,000 27 Mar 1996