Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CASTLE MEWS Terraced £675,183 £323,000 12 Mar 2004
2 CASTLE MEWS Terraced £747,966 £455,000 20 Sep 2013
3 CASTLE MEWS Terraced £777,323 £770,000 24 Mar 2023
4 CASTLE MEWS Terraced £668,118 £395,000 10 Dec 2012
5 CASTLE MEWS Terraced £598,125 £315,000 6 Oct 2004