Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST LEONARDS PLACE Detached £1,884,734 £1,120,000 29 Aug 2008
3 ST LEONARDS PLACE Semi-Detached £1,375,104 £800,000 17 Jan 2012
4 ST LEONARDS PLACE Detached £2,039,441 £1,625,000 8 Jan 2018