Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
49 TWYFORD AVENUE Semi-Detached £2,136,993 £1,525,000 30 Oct 2015
51 TWYFORD AVENUE Semi-Detached £1,838,224 £659,000 4 Jul 2002
55 TWYFORD AVENUE Semi-Detached £1,303,854 £750,000 12 May 2006
57 TWYFORD AVENUE Semi-Detached £1,233,721 £671,000 17 Jun 2005
59 TWYFORD AVENUE Semi-Detached £1,706,290 £1,000,000 28 Apr 2011
61 TWYFORD AVENUE Detached £1,906,808 £345,000 1 Aug 1996