Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 LEYBOURNE AVENUE Detached £466,617 £360,000 31 Mar 2017
88 LEYBOURNE AVENUE Detached £529,428 £143,100 11 Aug 2000
90 LEYBOURNE AVENUE Detached £401,000 £220,000 17 Jul 2009
90 LEYBOURNE AVENUE Detached £401,000 £220,000 17 Jul 2009
92 LEYBOURNE AVENUE Detached £439,331 £370,000 14 Sep 2020