Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON ROAD Detached £685,345 £295,000 25 Jul 2003
2 LEIGHTON ROAD Detached £612,070 £485,000 26 Oct 2017
3 LEIGHTON ROAD Detached £735,357 £438,500 24 Nov 2006
4 LEIGHTON ROAD Detached £698,050 £565,000 5 Jun 2019
6 LEIGHTON ROAD Detached £532,316 £308,000 16 Dec 2009
7 LEIGHTON ROAD Detached £856,894 £250,000 25 May 2001
8 LEIGHTON ROAD Detached £614,935 £114,000 20 Dec 1996
9 LEIGHTON ROAD Detached £689,448 £402,000 9 Feb 2012