Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ST LEONARDS TERRACE Terraced £10,361,565 £10,250,000 17 Apr 2023
1A ST LEONARDS TERRACE Terraced £6,843,445 £1,675,000 1 Nov 1999
3 ST LEONARDS TERRACE Terraced £8,495,901 £2,020,000 7 Sep 1999
4 ST LEONARDS TERRACE Terraced £8,186,903 £7,950,000 22 Apr 2022
5 ST LEONARDS TERRACE Terraced £6,367,915 £6,372,200 8 Feb 2023