Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWYFORD ABBEY ROAD Semi-Detached £787,462 £735,000 3 Dec 2021
4 TWYFORD ABBEY ROAD Semi-Detached £591,569 £283,000 11 Mar 2004
6 TWYFORD ABBEY ROAD Semi-Detached £694,100 £550,000 9 Oct 2017
10 TWYFORD ABBEY ROAD Semi-Detached £643,441 £555,000 20 Nov 2020
14 TWYFORD ABBEY ROAD Semi-Detached £727,939 £652,500 10 Aug 2021
16 TWYFORD ABBEY ROAD Semi-Detached £588,914 £126,500 15 Sep 1998
20 TWYFORD ABBEY ROAD Semi-Detached £837,620 £160,000 6 Mar 1997