Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 TWYFORD ABBEY ROAD Terraced £562,759 £149,950 26 Jun 2000
82 TWYFORD ABBEY ROAD Terraced £467,862 £109,000 10 Aug 1999
86 TWYFORD ABBEY ROAD Terraced £468,753 £435,000 29 Sep 2021
88 TWYFORD ABBEY ROAD Terraced £414,004 £225,000 26 Jun 2009
88 TWYFORD ABBEY ROAD Terraced £414,004 £225,000 26 Jun 2009
90 TWYFORD ABBEY ROAD Terraced £401,700 £350,000 9 Dec 2020
92 TWYFORD ABBEY ROAD Terraced £528,814 £167,000 14 Dec 2001