Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 TWYFORD AVENUE Semi-Detached £1,961,688 £1,700,000 12 Feb 2021
76 TWYFORD AVENUE Semi-Detached £1,397,790 £250,000 31 Oct 1996
78 TWYFORD AVENUE Semi-Detached £672,031 £201,875 14 Sep 2001
80 TWYFORD AVENUE Terraced £1,618,288 £710,000 16 Oct 2003
84 TWYFORD AVENUE Semi-Detached £1,142,500 1 Jul 2011
86 TWYFORD AVENUE Semi-Detached £1,950,548 £1,195,000 19 Apr 2007