Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
650 FINCHLEY ROAD Semi-Detached £1,598,466 £1,285,000 8 Jun 2018
654 FINCHLEY ROAD Semi-Detached £1,738,068 £1,010,000 18 Sep 2008
656 FINCHLEY ROAD Semi-Detached £1,524,786 £899,000 12 Jun 2012
658 FINCHLEY ROAD Semi-Detached £1,876,484 £670,000 30 Jul 2002
660 FINCHLEY ROAD Semi-Detached £1,751,782 £1,125,000 1 Apr 2014
662 FINCHLEY ROAD Detached £1,422,196 £575,000 27 Jan 2003