Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 TWYFORD AVENUE Semi-Detached £2,015,398 £1,725,000 1 Oct 2020
38 TWYFORD AVENUE Semi-Detached £2,241,469 £1,616,100 9 Nov 2015
40 TWYFORD AVENUE Semi-Detached £2,173,639 £1,450,000 26 Sep 2014
48 TWYFORD AVENUE Semi-Detached £667,545 £182,500 6 Sep 2000
52 TWYFORD AVENUE Semi-Detached £1,942,320 £575,000 15 Jun 2001
54 TWYFORD AVENUE Terraced £1,774,928 £345,000 30 May 1997
56 TWYFORD AVENUE Semi-Detached £1,469,009 £845,000 5 May 2006
58 TWYFORD AVENUE Semi-Detached £2,545,075 £1,835,000 4 Nov 2015
62 TWYFORD AVENUE Detached £3,068,814 £2,595,000 30 Sep 2020
66 TWYFORD AVENUE Semi-Detached £2,405,870 £1,410,000 5 Apr 2011
68 TWYFORD AVENUE Semi-Detached £2,569,095 £2,550,000 5 Apr 2023
70 TWYFORD AVENUE Semi-Detached £1,367,764 £800,000 4 Aug 2006
72 TWYFORD AVENUE Detached £2,786,887 £1,650,000 29 Jun 2010