Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
STOWFORD HILL Detached £668,700 £450,000 20 Jan 2015