Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
94 LEYBOURNE AVENUE Detached £400,817 £71,600 5 Jun 1996
96 LEYBOURNE AVENUE Detached £430,912 £250,000 16 Dec 2011
102 LEYBOURNE AVENUE Detached £432,126 £250,000 31 Aug 2011
104 LEYBOURNE AVENUE Detached £428,315 £269,950 15 Jun 2007
106 LEYBOURNE AVENUE Detached £533,626 £315,000 29 Jul 2010
114 LEYBOURNE AVENUE Detached £435,469 £275,000 14 Feb 2014