Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
134 LEIGH ROAD Semi-Detached £290,288 £235,000 11 Feb 2019
136 LEIGH ROAD Semi-Detached £407,660 £111,000 21 Sep 2000
138 LEIGH ROAD Semi-Detached £345,000 4 May 2023
140 LEIGH ROAD Semi-Detached £312,026 £240,000 24 Feb 2017
142 LEIGH ROAD Semi-Detached £362,253 £233,000 5 Oct 2007