Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEYCROFT Detached £363,269 £272,000 17 Jun 2016
6 LEYCROFT Detached £355,752 £285,000 27 Apr 2018
7 LEYCROFT Detached £485,450 £162,500 19 Apr 2002
8 LEYCROFT Semi-Detached £350,505 £235,000 17 Dec 2014