Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
125 LEIGH PARK ROAD Detached £574,056 £249,500 22 Aug 2003
131 LEIGH PARK ROAD Detached £636,014 £420,000 1 Aug 2014
135 LEIGH PARK ROAD Detached £647,347 £197,500 13 Sep 2001
137 LEIGH PARK ROAD Semi-Detached £551,306 £123,000 30 Mar 1999
139 LEIGH PARK ROAD Detached £510,832 £349,995 7 May 2015
141 LEIGH PARK ROAD Detached £471,290 £270,000 18 May 2006