Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 LEIGH ROAD Detached £611,685 £360,000 19 Mar 2010
45 LEIGH ROAD Detached £609,016 £600,000 10 Nov 2023
47 LEIGH ROAD Detached £583,709 £482,000 3 Jun 2020
49 LEIGH ROAD Detached £429,635 £76,000 28 Jul 1995
51 LEIGH ROAD Detached £601,277 £145,000 8 Oct 1999
53 LEIGH ROAD Detached £443,951 £80,000 6 Aug 1996
55 LEIGH ROAD Detached £471,290 £270,000 22 May 2006
57 LEIGH ROAD Detached £626,748 £620,000 28 Apr 2023
59 LEIGH ROAD Detached £532,157 £310,000 31 Aug 2006
63A LEIGH ROAD £856,424 £650,000 18 Nov 2016
67 LEIGH ROAD Detached £314,587 £63,000 26 Sep 1997
71 LEIGH ROAD Detached £479,247 £210,000 5 Sep 2003