Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 WINWICK PLACE Terraced £146,504 £93,500 20 Feb 2008
27 WINWICK PLACE Terraced £112,054 £25,000 22 Mar 1999
31 WINWICK PLACE Terraced £126,928 £103,000 31 Oct 2018