Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SPENCER PLACE Detached £236,681 £138,000 29 Jan 2010
6 SPENCER PLACE Terraced £161,536 £128,000 20 Oct 2017
10 SPENCER PLACE Terraced £255,059 £139,950 21 Oct 2005
11 SPENCER PLACE Terraced £154,040 £55,000 26 Jul 2002
14 SPENCER PLACE Terraced £186,420 £152,000 6 Nov 2019