Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 SPENCER TERRACE Semi-Detached £175,132 £167,000 16 Feb 2022
28 SPENCER TERRACE Terraced £49,370 £18,000 5 Aug 2002
41 SPENCER TERRACE Semi-Detached £124,147 £27,000 7 Dec 1998
42 SPENCER TERRACE Terraced £126,937 £73,500 6 May 2011
47 SPENCER TERRACE Semi-Detached £156,499 £98,000 25 May 2007
48 SPENCER TERRACE Semi-Detached £65,722 £22,000 3 Apr 2002