Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH ROAD Semi-Detached £250,000 5 Jul 2013
10 LEIGH ROAD Semi-Detached £475,000 26 May 2020
14 LEIGH ROAD Detached £442,000 9 Dec 2011
16 LEIGH ROAD Detached £123,000 19 Feb 1996
18 LEIGH ROAD Detached £105,000 2 Aug 1996
20 LEIGH ROAD Detached £350,000 3 Dec 2008
22 LEIGH ROAD Semi-Detached £355,000 22 Oct 2009
24 LEIGH ROAD Semi-Detached £500,000 28 Apr 2023
26 LEIGH ROAD Semi-Detached £565,000 13 Apr 2022