Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEOPOLD ROAD Terraced £1,095,481 £1,080,000 24 Jun 2022
3 LEOPOLD ROAD Flats/Maisonettes £275,920 £162,000 14 Sep 2006
3A LEOPOLD ROAD Flats/Maisonettes £389,209 £120,000 12 Oct 2001
5 LEOPOLD ROAD Flats/Maisonettes £257,517 £59,995 23 Aug 1999
5A LEOPOLD ROAD Flats/Maisonettes £199,738 £40,000 30 Sep 1997
6 LEOPOLD ROAD Terraced £802,509 £500,000 20 Dec 2013