Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
58 SPENCER ROAD Detached £1,354,625 £900,000 22 Sep 2014
60 SPENCER ROAD Detached £1,112,212 £245,000 22 Jan 1999
61 SPENCER ROAD Detached £619,727 £395,000 15 Aug 2007
67 SPENCER ROAD Detached £525,291 £306,000 18 Aug 2006
69 SPENCER ROAD Detached £749,418 £440,000 26 Feb 2010