Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ASHMEAD MEWS Detached £413,122 £343,000 20 Mar 2020
5 ASHMEAD MEWS Terraced £654,911 £179,950 10 Nov 2000
6 ASHMEAD MEWS Detached £290,000 11 Jan 2024