Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
41 LEOPOLD ROAD Terraced £289,370 £170,000 24 Jul 2012
42 LEOPOLD ROAD Terraced £295,173 £157,000 27 Jan 2005
42 LEOPOLD ROAD Terraced £295,173 £148,500 27 Jan 2005
43 LEOPOLD ROAD Terraced £293,828 £197,000 1 Dec 2014
44 LEOPOLD ROAD Terraced £325,060 £240,000 8 Apr 2016
45 LEOPOLD ROAD Terraced £288,727 £215,000 18 May 2016
46 LEOPOLD ROAD Terraced £321,554 £186,000 24 Oct 2011
47 LEOPOLD ROAD Terraced £241,317 £190,000 21 Aug 2017
48 LEOPOLD ROAD Terraced £268,168 £162,000 14 Dec 2006
51 LEOPOLD ROAD Terraced £278,159 £164,000 14 Jun 2012
52 LEOPOLD ROAD Terraced £331,433 £134,000 31 Jan 2003
54 LEOPOLD ROAD Semi-Detached £258,764 £256,500 23 Aug 2023