Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 WELBURY AVENUE Detached £438,972 £80,000 25 Oct 1996
5 WELBURY AVENUE Detached £376,044 £202,000 31 Mar 2005
6 WELBURY AVENUE Detached £287,707 £55,000 30 Apr 1997
7 WELBURY AVENUE Detached £376,012 £375,000 15 Jul 2022
8 WELBURY AVENUE Semi-Detached £347,501 £170,000 16 Apr 2004
10 WELBURY AVENUE Detached £431,092 £425,000 24 Jun 2022
11 WELBURY AVENUE Detached £555,760 £395,000 26 Oct 2015
12 WELBURY AVENUE Detached £457,965 £115,000 31 Jan 2000
14 WELBURY AVENUE Detached £502,681 £329,000 7 Jul 2014
15 WELBURY AVENUE Detached £401,294 £265,000 8 Aug 2014
20 WELBURY AVENUE Detached £350,290 £240,000 20 May 2015
24 WELBURY AVENUE Detached £437,754 £335,000 27 Jan 2017