Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FINCHLEY ROAD Terraced £184,570 £176,000 9 Feb 2022
5 FINCHLEY ROAD Terraced £181,586 £40,000 29 Jan 1999
21 FINCHLEY ROAD Semi-Detached £163,114 £89,500 3 Oct 2005
23 FINCHLEY ROAD Terraced £186,510 £184,000 28 Jul 2023
25 FINCHLEY ROAD Terraced £184,094 £112,000 30 Jul 2008
29 FINCHLEY ROAD Terraced £160,988 £95,000 20 Aug 2010
31 FINCHLEY ROAD Terraced £106,616 £19,000 3 May 1996
33 FINCHLEY ROAD Terraced £207,476 £120,000 7 Jul 2006
37 FINCHLEY ROAD Terraced £145,000 £80,000 18 Nov 2005
51 FINCHLEY ROAD Semi-Detached £163,183 £95,250 28 Apr 2011