Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEOPOLD STREET Terraced £113,065 £74,000 1 Jul 2014
9 LEOPOLD STREET Terraced £70,071 £45,000 16 Apr 2014
13 LEOPOLD STREET Terraced £106,213 £81,000 21 Dec 2016
17 LEOPOLD STREET Terraced £93,847 £80,000 30 Oct 2020
19 LEOPOLD STREET Terraced £64,934 £26,500 24 Feb 2003
21 LEOPOLD STREET Terraced £86,469 £70,000 6 Feb 2019
51 LEOPOLD STREET Semi-Detached £199,738 £40,000 5 Sep 1997