Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DECIMUS PLACE Detached £779,885 £450,000 16 Jun 2011
2 DECIMUS PLACE Detached £1,989,387 £775,000 29 Nov 2002
3 DECIMUS PLACE Semi-Detached £1,439,954 £790,000 24 Jul 2009
4 DECIMUS PLACE Semi-Detached £1,788,217 £1,350,000 27 Oct 2016
5 DECIMUS PLACE Semi-Detached £1,617,789 £950,000 11 Sep 2012