Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
383A EDGWARE ROAD £1,993,834 £1,375,000 2 Jul 2015