Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 WELBECK PLACE Terraced £119,678 £120,000 26 Aug 2022
2 WELBECK PLACE Terraced £173,315 £94,500 9 Jan 2009
3 WELBECK PLACE Terraced £115,691 £20,500 1 Mar 1996
5 WELBECK PLACE Terraced £114,391 £76,000 15 Sep 2014
7 WELBECK PLACE Terraced £104,899 £35,995 17 May 2002
8 WELBECK PLACE Terraced £92,591 £26,000 26 Jan 2001
9 WELBECK PLACE Terraced £96,058 £78,250 2 Apr 2020