Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
207 LEIGH ROAD Detached £215,107 £125,000 26 Sep 2008
209 LEIGH ROAD Detached £392,890 £69,500 20 Jul 1995
213 LEIGH ROAD Detached £267,146 £240,000 31 Mar 2021