Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
171 TWYFORD ABBEY ROAD Semi-Detached £605,303 £249,500 28 Mar 2003
173 TWYFORD ABBEY ROAD Semi-Detached £629,441 £582,000 19 Nov 2021
175 TWYFORD ABBEY ROAD Semi-Detached £514,616 £300,000 17 Jan 2011
181 TWYFORD ABBEY ROAD Semi-Detached £498,658 £500,000 30 Aug 2022
183 TWYFORD ABBEY ROAD Semi-Detached £739,079 £240,000 25 Feb 2002
185 TWYFORD ABBEY ROAD Semi-Detached £596,811 £520,000 31 Dec 2020
187 TWYFORD ABBEY ROAD £12,395,305 £10,800,000 31 Dec 2020