Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 LEIGHTON ROAD Semi-Detached £1,067,985 £630,000 7 Jan 2013
67 LEIGHTON ROAD Semi-Detached £830,155 £460,000 13 Aug 2009
69 LEIGHTON ROAD Semi-Detached £1,468,889 £970,000 29 Aug 2014
FLAT 2 73 LEIGHTON ROAD Flats/Maisonettes £457,571 £370,000 5 Apr 2019
79 LEIGHTON ROAD Semi-Detached £680,753 £390,000 19 May 2006