Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2A TWYFORD AVENUE Detached £2,153,108 £1,800,000 25 Sep 2020
2C TWYFORD AVENUE Semi-Detached £1,772,283 £1,175,000 26 Nov 2014
2D TWYFORD AVENUE Semi-Detached £1,718,616 £1,050,000 14 Nov 2013
2E TWYFORD AVENUE Terraced £1,260,789 £1,265,000 21 Oct 2022
2F TWYFORD AVENUE Semi-Detached £1,245,839 £1,250,000 24 Oct 2022
2G TWYFORD AVENUE Terraced £1,287,522 £1,260,000 27 Jun 2022
2H TWYFORD AVENUE £1,208,070 £1,200,000 22 Feb 2023
2J TWYFORD AVENUE Terraced £1,251,664 £1,252,500 7 Sep 2022
2K TWYFORD AVENUE Terraced £1,264,156 £1,265,000 28 Sep 2022
2L TWYFORD AVENUE Terraced £1,395,340 £1,400,000 12 Oct 2022
8 TWYFORD AVENUE Semi-Detached £1,835,833 £1,475,000 27 Jun 2019
12 TWYFORD AVENUE Semi-Detached £1,903,477 £1,115,000 25 Aug 2010
16 TWYFORD AVENUE Semi-Detached £2,349,145 £1,836,000 7 Aug 2017
18 TWYFORD AVENUE Semi-Detached £1,501,021 £850,000 20 Apr 2006
20 TWYFORD AVENUE Semi-Detached £2,148,985 £1,240,000 29 Mar 2011
22 TWYFORD AVENUE Semi-Detached £2,358,367 £1,365,000 29 Feb 2012
24 TWYFORD AVENUE Semi-Detached £1,342,637 £750,000 14 Feb 2006
34 TWYFORD AVENUE Semi-Detached £1,971,996 £1,150,000 25 Jul 2012