Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEYBOURNE AVENUE Semi-Detached £274,513 £147,500 1 Apr 2005
16 LEYBOURNE AVENUE Detached £471,666 £465,000 10 Jun 2022
20 LEYBOURNE AVENUE Detached £449,116 £245,000 8 Aug 2005
22 LEYBOURNE AVENUE Detached £454,887 £245,000 12 Mar 2009
24 LEYBOURNE AVENUE Detached £520,731 £424,628 25 Oct 2019
26 LEYBOURNE AVENUE Detached £421,819 £249,000 28 Jul 2010
28 LEYBOURNE AVENUE Detached £479,990 £175,000 7 Aug 2002
30 LEYBOURNE AVENUE Detached £527,454 £520,000 30 Jun 2022
32 LEYBOURNE AVENUE Detached £483,331 £119,950 3 Dec 1999
34 LEYBOURNE AVENUE Detached £388,683 £250,000 5 Oct 2007
38 LEYBOURNE AVENUE Detached £383,601 £69,125 2 Aug 1996
42 LEYBOURNE AVENUE Detached £499,955 £95,500 27 Mar 1997
44 LEYBOURNE AVENUE Detached £487,721 £190,000 7 Nov 2002
50 LEYBOURNE AVENUE Detached £498,578 £461,000 30 Nov 2021
54 LEYBOURNE AVENUE Detached £605,672 £235,950 13 Nov 2002
56 LEYBOURNE AVENUE Detached £484,385 £172,950 5 Jul 2002
58 LEYBOURNE AVENUE Detached £529,851 £275,000 27 Aug 2004
60 LEYBOURNE AVENUE Detached £467,135 £269,000 2 Jun 2006
62 LEYBOURNE AVENUE Detached £391,838 £215,000 14 Oct 2005
64 LEYBOURNE AVENUE Detached £506,096 £395,000 28 Jun 2017
66 LEYBOURNE AVENUE Detached £455,966 £81,500 10 Mar 1995
68 LEYBOURNE AVENUE Detached £189,716 £42,000 12 Feb 1999