Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 Terraced £73,834 £28,000 17 Oct 2002
1 CASTLE MEWS Semi-Detached £117,969 £73,500 16 Dec 2013
6 CASTLE MEWS Terraced £98,494 £59,500 1 Dec 2006
12 CASTLE MEWS Terraced £91,728 £90,000 20 May 2022
14 CASTLE MEWS Terraced £63,627 £42,500 31 Oct 2014
16 CASTLE MEWS Terraced £74,178 £56,000 11 Oct 2016
20 CASTLE MEWS Terraced £94,966 £28,000 19 Jun 2001
22 CASTLE MEWS Terraced £127,075 £70,000 4 Dec 2008
24 CASTLE MEWS Terraced £108,597 £70,000 30 Nov 2007