Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHAPEL MEWS Terraced £492,217 £335,000 16 Apr 2015
8 CHAPEL MEWS Semi-Detached £321,719 £82,000 18 Feb 2000
10 CHAPEL MEWS Semi-Detached £241,921 £140,000 15 Jul 2011
12 CHAPEL MEWS Terraced £242,291 £160,000 14 Aug 2014
14 CHAPEL MEWS Terraced £365,446 £221,000 14 Aug 2013