Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 DEVONSHIRE SQUARE MEWS Terraced £188,005 £85,000 14 Nov 2003
3 DEVONSHIRE SQUARE MEWS Semi-Detached £148,184 £120,000 5 Sep 2018
4 DEVONSHIRE SQUARE MEWS Terraced £121,839 £94,000 6 Mar 2017
5 DEVONSHIRE SQUARE MEWS Terraced £147,794 £100,000 2 Feb 2015
6 DEVONSHIRE SQUARE MEWS Terraced £164,092 £78,500 19 Mar 2004
7 DEVONSHIRE SQUARE MEWS Terraced £185,002 £75,500 27 Feb 2003
8 DEVONSHIRE SQUARE MEWS Terraced £214,968 £130,000 23 Aug 2013