Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
95 LEIGH ROAD Detached £380,000 £380,000 28 Mar 2024
99 LEIGH ROAD Semi-Detached £284,972 £275,000 31 Mar 2022
103 LEIGH ROAD Semi-Detached £380,717 £305,000 30 Apr 2018
105 LEIGH ROAD Semi-Detached £406,695 £125,391 11 Oct 2001