Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEIGHTON PARK Detached £698,126 £389,950 11 Jan 2006
4 LEIGHTON PARK Detached £854,220 £305,000 10 Jul 2002
5 LEIGHTON PARK Detached £617,885 £495,000 26 Apr 2018
6 LEIGHTON PARK Detached £910,207 £210,000 16 Jul 1999
7 LEIGHTON PARK Detached £679,384 £549,950 22 Jan 2019
8 LEIGHTON PARK Detached £491,357 £395,000 29 Jun 2018