Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST JOHNS PLACE Detached £816,842 £215,000 28 Apr 2000
2 ST JOHNS PLACE Detached £992,613 £434,950 22 Sep 2003
3 ST JOHNS PLACE Detached £931,785 £495,000 19 Nov 2004
4 ST JOHNS PLACE Detached £1,032,264 £295,000 16 Mar 2001