Property sales in Clifford Terrace, London

Found 6 transactions going back to February 2019.

Date Address Price
21 Nov 2022 6 Clifford Terrace £ 1,220,000
20 Apr 2022 2 Clifford Terrace £ 1,135,000
4 Mar 2022 4 Clifford Terrace £ 1,140,000
24 Jul 2019 1 Clifford Terrace £ 965,000
8 May 2019 5 Clifford Terrace £ 1,100,000
15 Feb 2019 3 Clifford Terrace £ 1,170,000