Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
155 TWYFORD ABBEY ROAD Semi-Detached £690,678 £405,000 22 May 2012
157 TWYFORD ABBEY ROAD Terraced £497,824 £290,000 9 Aug 2006
161 TWYFORD ABBEY ROAD Semi-Detached £655,548 £520,000 30 Nov 2017
163 TWYFORD ABBEY ROAD Terraced £664,315 £220,000 12 Mar 2002
167 TWYFORD ABBEY ROAD Detached £740,839 £155,000 13 Mar 1998