Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
NORTHWOOD HOUSE Detached £573,553 £120,000 25 Mar 1998
PENN VIEW Detached £558,490 £388,000 10 Jul 2015