Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
51 LEIGH AVENUE Terraced £129,139 £25,000 23 May 1997
55 LEIGH AVENUE Terraced £92,682 £90,000 22 Apr 2022
63 LEIGH AVENUE Semi-Detached £71,176 £36,000 28 Jun 2004
71 LEIGH AVENUE Terraced £62,141 £29,000 19 Jan 2004
79 LEIGH AVENUE Terraced £115,041 £50,000 8 Aug 2003
83 LEIGH AVENUE Terraced £96,494 £85,000 5 Feb 2021
85 LEIGH AVENUE Semi-Detached £147,493 £83,000 28 Feb 2006