Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HOLMWOOD Detached £1,907,743 £1,495,000 9 Jun 2017
2 HOLMWOOD Detached £2,140,374 £1,586,700 29 Apr 2016