Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 HYDE PARK £1,959,101 £1,313,500 9 Dec 2014