Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
167 UPPER RICHMOND ROAD £4,879,190 £3,965,000 2 Aug 2019