Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 LEIGH ROAD Semi-Detached £153,283 £97,000 28 Jun 2007
79 LEIGH ROAD Terraced £76,009 £13,500 10 Jul 1995
81 LEIGH ROAD Terraced £62,674 £27,350 1 Aug 2003
83 LEIGH ROAD Terraced £152,893 £150,000 7 Dec 2023