Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
202 LEIGH ROAD Detached £332,973 £90,000 8 Aug 2000
204 LEIGH ROAD Detached £391,962 £185,000 6 Feb 2004
206 LEIGH ROAD Detached £311,909 £91,000 11 May 2001
208 LEIGH ROAD Detached £482,551 £375,000 19 May 2017
210 LEIGH ROAD Detached £399,639 £260,000 9 Jun 2014
212 LEIGH ROAD Detached £358,228 £290,000 13 Feb 2019
218 LEIGH ROAD Semi-Detached £251,804 £210,000 19 Aug 2020
220 LEIGH ROAD Detached £507,620 £415,000 1 May 2020
224 LEIGH ROAD Detached £457,576 £185,000 16 Jan 2003
226A LEIGH ROAD Detached £443,622 £354,000 23 Mar 2018