Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CLEMENTS PLACE Detached £593,691 £500,000 2 Sep 2020
3 CLEMENTS PLACE Semi-Detached £337,869 £72,575 30 Sep 1998
4 CLEMENTS PLACE Semi-Detached £412,809 £109,995 30 Jun 2000
7 CLEMENTS PLACE Detached £481,673 £249,995 3 Aug 2004
8 CLEMENTS PLACE Semi-Detached £375,739 £213,500 23 Oct 2009
9 CLEMENTS PLACE Semi-Detached £345,099 £61,500 24 May 1996