Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 HOLMCROFT Detached £2,049,616 £560,000 5 Oct 2000
5 HOLMCROFT Detached £1,701,976 £1,335,000 6 Jul 2017
6 HOLMCROFT Detached £1,266,843 £750,000 20 Oct 2006
7 HOLMCROFT Detached £1,997,441 £440,000 6 Jan 1999
10 HOLMCROFT Detached £1,984,910 £425,000 15 Jul 1998