Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST HELENA MEWS Terraced £384,383 £199,500 6 Aug 2004
1 ST HELENA MEWS Terraced £384,383 £199,500 6 Aug 2004
2 ST HELENA MEWS Terraced £365,767 £185,000 30 Jun 2004
3 ST HELENA MEWS Terraced £397,683 £166,000 22 Apr 2003
4 ST HELENA MEWS Terraced £560,374 £208,000 10 Sep 2002
5 ST HELENA MEWS Detached £533,565 £109,000 19 Dec 1997
6 ST HELENA MEWS Terraced £360,625 £195,000 31 May 2005
7 ST HELENA MEWS Terraced £355,017 £350,000 10 Jun 2022
8 ST HELENA MEWS Terraced £313,291 £181,250 30 Aug 2011
9 ST HELENA MEWS Detached £362,317 £211,000 18 Feb 2011