Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 LEOPOLD AVENUE Semi-Detached £297,162 £220,000 18 Mar 2016
82 LEOPOLD AVENUE Semi-Detached £333,027 £194,000 21 Aug 2006
84 LEOPOLD AVENUE Semi-Detached £378,162 £185,000 30 Apr 2004
86 LEOPOLD AVENUE Semi-Detached £359,921 £232,000 9 Nov 2007
88 LEOPOLD AVENUE Terraced £283,431 £230,000 17 Oct 2018
90 LEOPOLD AVENUE Semi-Detached £264,078 £71,000 28 Jul 2000
92 LEOPOLD AVENUE Terraced £236,991 £190,000 3 May 2018
94 LEOPOLD AVENUE Terraced £251,850 £160,000 3 Mar 2014
96 LEOPOLD AVENUE Semi-Detached £228,983 £57,500 14 Jan 2000
98 LEOPOLD AVENUE Semi-Detached £265,211 £218,999 30 Jun 2020
102 LEOPOLD AVENUE Semi-Detached £396,908 £215,000 24 Jun 2005
104 LEOPOLD AVENUE Semi-Detached £382,467 £300,000 7 Jul 2017
106 LEOPOLD AVENUE Semi-Detached £343,781 £205,000 17 Nov 2006
108 LEOPOLD AVENUE Semi-Detached £385,302 £315,000 6 May 2020
110 LEOPOLD AVENUE Semi-Detached £468,192 £460,000 18 Dec 2023