Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1201 HIGH ROAD £36,006,468 £26,237,000 29 Jan 2016