Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
65 LEIGHTON ROAD Semi-Detached £290,000 2 Oct 2023
65A LEIGHTON ROAD Terraced £229,330 £183,000 20 Mar 2018
67 LEIGHTON ROAD Semi-Detached £457,600 £138,000 10 Aug 2001
69 LEIGHTON ROAD Semi-Detached £603,233 £235,000 15 Nov 2002
77 LEIGHTON ROAD Terraced £293,502 £195,000 1 Sep 2014
79 LEIGHTON ROAD Terraced £274,956 £267,000 21 Apr 2022
83 LEIGHTON ROAD Terraced £279,791 £270,000 8 Mar 2022
85 LEIGHTON ROAD Terraced £303,887 £204,500 14 Jan 2015
87 LEIGHTON ROAD Detached £417,416 £375,000 26 Mar 2021
89 LEIGHTON ROAD Semi-Detached £482,793 £105,000 18 Dec 1998
91 LEIGHTON ROAD Semi-Detached £365,569 £225,000 29 Nov 2013