Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 PARK PLACE Detached £2,136,738 £1,700,000 6 Oct 2017
33 PARK PLACE Detached £1,042,953 £1,050,000 4 Aug 2022
35 PARK PLACE Detached £1,073,185 £345,000 22 Jan 2002