Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LEOPOLD AVENUE Semi-Detached £370,734 £66,500 31 Jul 1996
95 LEOPOLD AVENUE Terraced £269,818 £270,000 28 Feb 2023
99 LEOPOLD AVENUE Terraced £302,399 £235,000 26 May 2017
105 LEOPOLD AVENUE Semi-Detached £347,254 £144,950 29 Apr 2003
109 LEOPOLD AVENUE Semi-Detached £289,206 £178,000 15 Nov 2013
111 LEOPOLD AVENUE Terraced £334,756 £158,000 27 Feb 2004
111 LEOPOLD AVENUE Terraced £334,756 £158,000 27 Feb 2004
113 LEOPOLD AVENUE Semi-Detached £322,116 £140,000 29 Aug 2003
115 LEOPOLD AVENUE Terraced £297,402 £53,000 6 Apr 1995
119 LEOPOLD AVENUE Semi-Detached £374,060 £147,500 10 Dec 2002
121 LEOPOLD AVENUE Terraced £340,346 £166,500 8 Apr 2004
123 LEOPOLD AVENUE Semi-Detached £328,500 £215,000 21 Jul 2014
125 LEOPOLD AVENUE Terraced £320,022 £171,000 8 Feb 2005
129 LEOPOLD AVENUE Semi-Detached £285,852 £100,000 28 Jun 2002
131 LEOPOLD AVENUE Semi-Detached £519,714 £335,000 16 Nov 2007