Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
135 LEUCHA ROAD Flats/Maisonettes £514,851 £416,500 24 May 2019
139 LEUCHA ROAD Flats/Maisonettes £506,148 £468,000 12 Nov 2021
149 LEUCHA ROAD Flats/Maisonettes £405,457 £400,000 10 Jul 2023
159 LEUCHA ROAD Flats/Maisonettes £295,845 £172,500 24 Feb 2012
169 LEUCHA ROAD Flats/Maisonettes £520,737 £430,000 30 Jun 2020
187 LEUCHA ROAD Flats/Maisonettes £337,178 £175,000 20 Aug 2004
191 LEUCHA ROAD Terraced £529,096 £461,000 18 Dec 2020
215 LEUCHA ROAD Flats/Maisonettes £248,403 £135,000 5 Jun 2009
221 LEUCHA ROAD Flats/Maisonettes £321,205 £204,995 8 Feb 2008
227 LEUCHA ROAD Terraced £223,259 £51,000 14 Jun 1999