Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
74 LEIGHTON ROAD Terraced £369,506 £245,000 16 Oct 2014
102 LEIGHTON ROAD Semi-Detached £303,259 £234,950 5 Jun 2017
104 LEIGHTON ROAD Semi-Detached £337,176 £206,000 25 Nov 2013