Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
101 FINCHLEY LANE Detached £1,354,829 £790,000 26 Nov 2010
103 FINCHLEY LANE Detached £1,180,282 £405,000 31 May 2002
109 FINCHLEY LANE Detached £1,303,737 £950,000 22 Jan 2016
131 FINCHLEY LANE Semi-Detached £505,151 £232,000 12 Dec 2003