Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH ROAD Terraced £387,821 £225,000 1 Dec 2011
3 LEIGH ROAD Terraced £380,339 £355,000 20 Dec 2021
5 LEIGH ROAD Terraced £158,285 £34,000 16 Sep 1998
9 LEIGH ROAD Terraced £314,594 £77,000 10 Nov 1999
11A LEIGH ROAD Terraced £396,680 £234,000 31 Jan 2013
13 LEIGH ROAD Terraced £294,255 £75,000 25 Feb 2000
15 LEIGH ROAD £22,096 £18,000 17 Apr 2020
17 LEIGH ROAD Terraced £360,993 £335,000 9 Sep 2021
19 LEIGH ROAD Terraced £271,193 £52,500 16 May 1997
23 LEIGH ROAD Detached £422,259 £124,500 13 Jun 2001
25 LEIGH ROAD Terraced £261,000 £144,000 21 Nov 2005
27 LEIGH ROAD Terraced £289,603 £167,500 17 Jul 2006
PLOT 82-85 LEIGH ROAD £236,269 £205,861 1 Dec 2020
PLOT 86-89 AND 301-305 LEIGH ROAD £454,963 £396,408 1 Dec 2020