Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DENVER PLACE Semi-Detached £535,493 £337,500 22 Jun 2007
2 DENVER PLACE Detached £736,547 £600,000 29 Apr 2020
3 DENVER PLACE Detached £847,094 £330,000 27 Nov 2002