Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD HOUSE CHINA STREET Detached £389,298 £162,500 30 Apr 2003