Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
91 LEIGH ROAD £499,950 14 Oct 2015
95A LEIGH ROAD £352,000 28 Oct 2020
97A LEIGH ROAD Terraced £65,000 4 Apr 1995
99 LEIGH ROAD Terraced £75,000 30 Nov 2000
103A LEIGH ROAD Flats/Maisonettes £230,000 11 Aug 2017