Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ARCHER MEWS Terraced £1,436,871 £865,000 19 Jul 2013
2 ARCHER MEWS Terraced £1,042,480 £1,006,000 24 Mar 2022
3 ARCHER MEWS Terraced £1,287,871 £810,000 2 May 2008
4 ARCHER MEWS Terraced £1,307,522 £785,000 24 Jun 2013