Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 ST LEO PLACE Terraced £340,487 £84,500 6 Dec 1999
6 ST LEO PLACE Terraced £248,439 £185,000 10 May 2016
8 ST LEO PLACE Terraced £228,296 £170,000 13 May 2016
9 ST LEO PLACE Flats/Maisonettes £105,000 3 Jan 2024
10 ST LEO PLACE Terraced £339,134 £199,950 1 Jun 2012
11 ST LEO PLACE Flats/Maisonettes £126,976 £77,250 31 Jul 2008
12 ST LEO PLACE Terraced £330,092 £205,500 20 Apr 2007
17 ST LEO PLACE Terraced £173,523 £131,000 3 Oct 2016
18 ST LEO PLACE Flats/Maisonettes £106,737 £93,000 7 Dec 2020
19 ST LEO PLACE Terraced £191,654 £80,000 25 Apr 2003
20 ST LEO PLACE Flats/Maisonettes £152,198 £83,500 24 Jul 2009
23 ST LEO PLACE Flats/Maisonettes £54,783 £48,000 28 Jan 2021