Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
67 FINCHLEY ROAD Semi-Detached £195,855 £89,950 5 Dec 2003
69 FINCHLEY ROAD Terraced £172,066 £36,000 27 Mar 1998
71 FINCHLEY ROAD Terraced £155,473 £100,000 29 Oct 2007
73 FINCHLEY ROAD Terraced £185,364 £180,000 29 Apr 2022
75 FINCHLEY ROAD Semi-Detached £168,280 £100,000 22 Aug 2008
95 FINCHLEY ROAD Semi-Detached £135,514 £46,500 3 May 2002