Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON ROAD Semi-Detached £1,194,707 £830,000 22 Jul 2015
10 LEIGHTON ROAD Terraced £508,639 £118,500 20 Aug 1999
12 LEIGHTON ROAD Terraced £423,082 £249,000 26 Mar 2010
14 LEIGHTON ROAD Terraced £562,257 £450,000 13 Feb 2018