Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
83 LAMBSCROFT AVENUE Terraced £333,584 £137,500 3 Mar 2003
99 LAMBSCROFT AVENUE Terraced £417,775 £300,000 24 Nov 2015
105 LAMBSCROFT AVENUE Terraced £301,032 £65,000 20 Oct 1998
107 LAMBSCROFT AVENUE Terraced £299,201 £184,995 9 Mar 2007
111 LAMBSCROFT AVENUE Terraced £305,296 £180,000 8 Jun 2012
113 LAMBSCROFT AVENUE Terraced £284,961 £165,000 6 May 2011
115 LAMBSCROFT AVENUE Terraced £390,663 £315,240 18 Jul 2018
117 LAMBSCROFT AVENUE Terraced £349,912 £79,000 17 May 1999
119 LAMBSCROFT AVENUE Terraced £423,303 £345,000 6 Sep 2019
123 LAMBSCROFT AVENUE Terraced £378,319 £307,000 5 Oct 2018