Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST STEPHENS PLACE Detached £392,944 £195,000 28 May 2004
2 ST STEPHENS PLACE Detached £408,290 £315,000 10 Mar 2017
3 ST STEPHENS PLACE Semi-Detached £347,317 £194,000 20 Jan 2006