Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TWYFORD AVENUE Semi-Detached £1,929,870 £1,700,000 12 Feb 2021
76 TWYFORD AVENUE Semi-Detached £1,371,787 £250,000 31 Oct 1996
78 TWYFORD AVENUE Semi-Detached £661,687 £201,875 14 Sep 2001
80 TWYFORD AVENUE Terraced £1,589,927 £710,000 16 Oct 2003
84 TWYFORD AVENUE Semi-Detached £1,974,245 £1,142,500 1 Jul 2011
86 TWYFORD AVENUE Semi-Detached £1,919,514 £1,195,000 19 Apr 2007