Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SPENCER ROAD Semi-Detached £403,605 £396,000 3 May 2022
6 SPENCER ROAD Terraced £365,060 £114,000 2 Nov 2001
10 SPENCER ROAD Terraced £401,014 £320,000 7 Mar 2018
12 SPENCER ROAD Semi-Detached £361,364 £80,000 12 Feb 1999
16 SPENCER ROAD Semi-Detached £293,925 £170,000 31 Jul 2006