Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEIGH ROAD Semi-Detached £415,281 £250,000 5 Jul 2013
10 LEIGH ROAD Semi-Detached £581,011 £475,000 26 May 2020
14 LEIGH ROAD Detached £761,853 £442,000 9 Dec 2011
16 LEIGH ROAD Detached £693,208 £123,000 19 Feb 1996
18 LEIGH ROAD Detached £582,686 £105,000 2 Aug 1996
20 LEIGH ROAD Detached £635,374 £350,000 3 Dec 2008
22 LEIGH ROAD Semi-Detached £624,765 £355,000 22 Oct 2009
24 LEIGH ROAD Semi-Detached £505,442 £500,000 28 Apr 2023
26 LEIGH ROAD Semi-Detached £581,836 £565,000 13 Apr 2022