Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
111 LEIGH ROAD Semi-Detached £508,634 £90,250 8 Feb 1996
113 LEIGH ROAD Semi-Detached £343,022 £120,000 24 Jun 2002
115 LEIGH ROAD Terraced £405,427 £125,000 15 Oct 2001
117A LEIGH ROAD Semi-Detached £243,133 £180,000 31 Mar 2016
NORTHWOOD HOUSE, 117 LEIGH ROAD Semi-Detached £243,133 £180,000 31 Mar 2016