Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
PINNACLE BARROW HILL Detached £651,756 £231,000 2 Jul 2002
SADE BARROW HILL Detached £611,643 £130,000 31 Jul 1998
THE TUMULUS BARROW HILL Detached £909,349 £732,500 22 Oct 2018