Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
802 - 808 FINCHLEY ROAD £660,000 26 Aug 2022
818 FINCHLEY ROAD £8,000 23 May 2016
820 - 832 FINCHLEY ROAD £10,350,000 5 Apr 2023