Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ST LEONARDS ROAD Detached £828,521 £482,500 25 Feb 2011
8 ST LEONARDS ROAD Detached £613,162 £500,000 10 Oct 2019
14 ST LEONARDS ROAD Detached £730,565 £705,000 31 Mar 2022
16 ST LEONARDS ROAD Detached £531,841 £378,000 16 Oct 2015