Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON PARK NORTH Detached £376,322 £75,000 27 Aug 1997
3 LEIGHTON PARK NORTH Detached £301,369 £297,500 23 Nov 2023
5 LEIGHTON PARK NORTH Detached £286,162 £172,500 24 Jun 2013
8 LEIGHTON PARK NORTH Detached £290,964 £166,000 23 Oct 2009
10 LEIGHTON PARK NORTH Detached £300,000 15 Sep 2023
14 LEIGHTON PARK NORTH Detached £256,092 £240,000 10 Dec 2021
16 LEIGHTON PARK NORTH Detached £277,510 £152,000 2 Aug 2005