Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE MEWS Terraced £390,017 £74,500 27 Mar 1997
4 THE MEWS Terraced £277,216 £202,000 28 Jan 2016
10 THE MEWS Semi-Detached £273,667 £220,000 15 Jun 2018