Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 LEIGHTON ROAD Semi-Detached £444,184 £204,000 1 Dec 2003
57 LEIGHTON ROAD Terraced £490,578 £400,000 27 Nov 2019
57A LEIGHTON ROAD Semi-Detached £386,704 £216,000 27 Jan 2006
61 LEIGHTON ROAD Semi-Detached £423,871 £240,000 10 Mar 2006
63 LEIGHTON ROAD Semi-Detached £575,062 £565,000 7 Dec 2023
65 LEIGHTON ROAD Semi-Detached £712,612 £485,000 23 Apr 2015
71 LEIGHTON ROAD Semi-Detached £674,986 £310,000 5 Dec 2003