Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 RICHMOND MEWS Semi-Detached £380,375 £375,000 17 Jun 2022
2 RICHMOND MEWS £385,696 £360,000 9 Dec 2021
1 RICHMOND MEWS, 104 RICHMOND PARK ROAD Semi-Detached £425,080 £215,000 11 Jun 2004
2 RICHMOND MEWS, 104 RICHMOND PARK ROAD Detached £443,052 £229,950 27 Aug 2004