Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TWYFORD AVENUE Semi-Detached £1,944,156 £1,700,000 12 Feb 2021
76 TWYFORD AVENUE Semi-Detached £1,381,941 £250,000 31 Oct 1996
78 TWYFORD AVENUE Semi-Detached £666,585 £201,875 14 Sep 2001
80 TWYFORD AVENUE Terraced £1,601,697 £710,000 16 Oct 2003
84 TWYFORD AVENUE Semi-Detached £1,988,859 £1,142,500 1 Jul 2011
86 TWYFORD AVENUE Semi-Detached £1,933,723 £1,195,000 19 Apr 2007