Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ABBOTS MEWS Terraced £207,533 £59,950 12 Apr 2001
4 ABBOTS MEWS Terraced £172,375 £136,000 22 Sep 2017