Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 HYDE PARK PLACE Terraced £155,220 £97,800 20 Mar 2008
3 HYDE PARK PLACE Semi-Detached £50,587 £30,000 22 Mar 2013