Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST JOHNS MEWS Semi-Detached £697,399 £275,000 16 Dec 2002
2 ST JOHNS MEWS Terraced £621,320 £245,000 12 Dec 2002
3 ST JOHNS MEWS Semi-Detached £649,066 £382,000 26 Mar 2010