Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
104 LEIGH ROAD £3,018,593 £2,542,227 29 Sep 2020
104 LEIGH ROAD £3,018,593 £2,542,227 29 Sep 2020
108 LEIGH ROAD Semi-Detached £397,951 £89,250 9 Apr 1999
110 LEIGH ROAD Semi-Detached £605,074 £350,000 14 Oct 2011
110A LEIGH ROAD Detached £436,403 £250,000 2 Nov 2009
110B LEIGH ROAD Detached £359,844 £260,000 21 Dec 2015
112 LEIGH ROAD Semi-Detached £439,698 £356,500 1 Jul 2019
114 LEIGH ROAD Semi-Detached £525,358 £425,000 3 May 2019
116 LEIGH ROAD Detached £370,000 1 Dec 2023