Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE MEWS Semi-Detached £395,896 £233,000 26 Mar 2010
3 CASTLE MEWS Terraced £375,597 £172,500 19 Dec 2003
4 CASTLE MEWS Terraced £322,215 £190,000 10 Jun 2010
5 CASTLE MEWS Terraced £409,342 £369,950 15 Oct 2021
6 CASTLE MEWS Terraced £380,271 £220,000 1 Aug 2011