Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LEYBOURNE AVENUE Detached £479,544 £290,000 15 Aug 2013
122 LEYBOURNE AVENUE Detached £387,768 £249,950 23 Nov 2007
124 LEYBOURNE AVENUE Detached £485,195 £184,000 25 Oct 2002
128 LEYBOURNE AVENUE Detached £468,526 £389,000 25 Mar 2020
132 LEYBOURNE AVENUE Detached £483,674 £377,500 16 Jun 2017