Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TWYFORD PLACE Semi-Detached £279,519 £175,000 31 Jan 2014
1B TWYFORD PLACE Detached £178,320 £120,000 12 Jan 2015
5 TWYFORD PLACE Semi-Detached £280,947 £215,000 20 Jan 2017
6 TWYFORD PLACE Semi-Detached £255,000 6 Dec 2022
7 TWYFORD PLACE Semi-Detached £294,208 £295,000 19 Aug 2022
8 TWYFORD PLACE Semi-Detached £259,188 £143,000 25 Nov 2005
TWYFORD COTTAGE, 1A TWYFORD PLACE Terraced £211,965 £141,570 6 Nov 2014