Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH AVENUE Semi-Detached £130,318 £98,500 2 Sep 2016
2 LEIGH AVENUE Semi-Detached £149,294 £150,000 24 Feb 2023
6 LEIGH AVENUE Semi-Detached £170,469 £75,000 26 Sep 2003