Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
381C EDGWARE ROAD £4,034,165 £3,030,000 8 Aug 2016