Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LOCKE MEWS Semi-Detached £257,502 £240,000 24 Jun 2021
2 LOCKE MEWS Semi-Detached £310,422 £200,000 17 Dec 2007
3 LOCKE MEWS Terraced £494,042 £380,000 7 Feb 2017
4 LOCKE MEWS Terraced £545,798 £337,499 2 Jun 2008
5 LOCKE MEWS Terraced £535,412 £319,950 3 May 2013
6 LOCKE MEWS Terraced £510,839 £350,000 12 May 2015