Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 FINCHLEY PARK Terraced £814,399 £730,000 27 Aug 2021
48 FINCHLEY PARK Terraced £978,291 £702,500 5 Nov 2015
50 FINCHLEY PARK Detached £1,281,255 £1,000,000 16 Jun 2017
66 FINCHLEY PARK Semi-Detached £653,797 £530,000 14 Dec 2018
68 FINCHLEY PARK Semi-Detached £656,644 £150,000 24 Jun 1999
70 FINCHLEY PARK Semi-Detached £772,987 £630,000 27 Sep 2019
72 FINCHLEY PARK Terraced £497,172 £105,000 2 Apr 1998
78 FINCHLEY PARK Semi-Detached £645,942 £316,000 8 Apr 2004
82 FINCHLEY PARK Semi-Detached £846,592 £405,000 19 Mar 2004
84 FINCHLEY PARK Semi-Detached £876,431 £498,000 2 Oct 2009
86 FINCHLEY PARK Semi-Detached £412,828 £110,000 28 Jun 2000
86B FINCHLEY PARK Flats/Maisonettes £487,264 £395,000 14 Dec 2018
88 FINCHLEY PARK Semi-Detached £777,197 £750,000 18 Mar 2022
92 FINCHLEY PARK Semi-Detached £800,000 £800,000 1 Mar 2024
96 FINCHLEY PARK Semi-Detached £811,179 £815,000 16 Jan 2023
98 FINCHLEY PARK Flats/Maisonettes £836,255 £825,000 3 Jul 2023