Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A TWYFORD AVENUE Detached £2,137,287 £1,800,000 25 Sep 2020
2B TWYFORD AVENUE Detached £2,137,287 £1,800,000 25 Sep 2020
2C TWYFORD AVENUE Semi-Detached £1,759,260 £1,175,000 26 Nov 2014
2D TWYFORD AVENUE Semi-Detached £1,705,988 £1,050,000 14 Nov 2013
2E TWYFORD AVENUE Terraced £1,251,525 £1,265,000 21 Oct 2022
8 TWYFORD AVENUE Semi-Detached £1,822,343 £1,475,000 27 Jun 2019
12 TWYFORD AVENUE Semi-Detached £1,889,491 £1,115,000 25 Aug 2010
16 TWYFORD AVENUE Semi-Detached £2,331,883 £1,836,000 7 Aug 2017
18 TWYFORD AVENUE Semi-Detached £1,489,991 £850,000 20 Apr 2006
20 TWYFORD AVENUE Semi-Detached £2,133,195 £1,240,000 29 Mar 2011
22 TWYFORD AVENUE Semi-Detached £2,341,038 £1,365,000 29 Feb 2012
24 TWYFORD AVENUE Semi-Detached £1,332,772 £750,000 14 Feb 2006
34 TWYFORD AVENUE Semi-Detached £1,957,505 £1,150,000 25 Jul 2012