Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 TWYFORD AVENUE Semi-Detached £1,479,521 £800,000 11 May 2009
65 TWYFORD AVENUE Semi-Detached £1,720,797 £525,000 3 Sep 2001
67 TWYFORD AVENUE Semi-Detached £2,189,356 £1,275,000 1 Feb 2011
69 TWYFORD AVENUE Semi-Detached £2,037,925 £1,195,000 18 May 2012
71 TWYFORD AVENUE Detached £2,332,579 £1,675,000 20 Nov 2015