Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 LEIGHTON AVENUE Semi-Detached £215,468 £122,000 17 Mar 2006
83 LEIGHTON AVENUE Terraced £203,515 £128,000 9 May 2008
85 LEIGHTON AVENUE Semi-Detached £233,818 £195,000 28 Aug 2020
95 LEIGHTON AVENUE Terraced £222,579 £39,500 30 Jun 1995
99 LEIGHTON AVENUE Terraced £203,531 £120,000 29 Jun 2012
101 LEIGHTON AVENUE Semi-Detached £214,262 £136,000 7 Mar 2008
103 LEIGHTON AVENUE Terraced £193,127 £129,000 13 Oct 2014
105 LEIGHTON AVENUE Terraced £251,677 £251,000 22 Jul 2022
107 LEIGHTON AVENUE Terraced £269,932 £220,000 13 Sep 2019
111 LEIGHTON AVENUE Terraced £260,421 £207,500 26 Jan 2018
115 LEIGHTON AVENUE Terraced £209,178 £187,500 11 Aug 2021