Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 TWYN PLACE Terraced £181,489 £181,000 6 Jul 2022
14 TWYN PLACE Semi-Detached £183,319 £108,000 19 Apr 2010
15 TWYN PLACE Terraced £170,890 £115,000 30 Jan 2015
16 TWYN PLACE Terraced £178,530 £104,000 11 Aug 2006
18 TWYN PLACE Terraced £187,323 £110,000 5 Sep 2012