Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 ST LEONARDS SQUARE £726,838 £580,000 20 Mar 2018
7 ST LEONARDS SQUARE Terraced £645,455 £376,000 21 Aug 2006
8 ST LEONARDS SQUARE Terraced £772,583 £630,000 4 Oct 2019