Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ST KILDA'S ROAD Terraced £900,000 16 May 2023
7 ST KILDA'S ROAD Terraced £926,910 £372,000 7 Jan 2003
12 ST KILDA'S ROAD Terraced £756,152 £200,000 16 Jun 2000
17 ST KILDA'S ROAD Terraced £1,448,042 £1,100,000 24 Jan 2017
20 ST KILDA'S ROAD Terraced £689,707 £300,000 16 Sep 2003