Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 LEUCHA ROAD Flats/Maisonettes £491,000 7 Jun 2024
24 LEUCHA ROAD Flats/Maisonettes £559,471 £425,000 27 Jan 2017
26 LEUCHA ROAD Flats/Maisonettes £346,690 £104,995 28 Sep 2001
28 LEUCHA ROAD Flats/Maisonettes £502,716 £451,000 6 Oct 2021
30 LEUCHA ROAD Flats/Maisonettes £426,645 £285,000 30 Jan 2015
38 LEUCHA ROAD Flats/Maisonettes £304,091 £89,000 22 Jun 2001
40 LEUCHA ROAD Flats/Maisonettes £500,517 £405,000 10 Dec 2019
44 LEUCHA ROAD Flats/Maisonettes £447,302 £360,000 31 Jul 2019
46 LEUCHA ROAD Flats/Maisonettes £458,577 £450,000 6 Apr 2023
50 LEUCHA ROAD Flats/Maisonettes £575,640 £425,500 11 May 2016
54 LEUCHA ROAD Flats/Maisonettes £457,598 £420,000 9 Nov 2021
68 LEUCHA ROAD Terraced £450,892 £453,000 30 Nov 2022