Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 - 88 UPPER RICHMOND ROAD £2,238,204 £1,765,889 29 Sep 2017