Property sales in Old Church Street - London - SW3 6EA

Found 7 transactions going back to March 1995.

Date Address Price
31 May 2022 117 Old Church Street £ 17,500,000
8 Feb 2017 Clock House, 123a, Old Church Street £ 18,750,000
2 Oct 2013 123a, Old Church Street £ 5,550,000
23 Apr 2012 115 Old Church Street £ 6,633,000
18 Sep 2007 121 Old Church Street £ 4,300,000
30 Apr 2001 121 Old Church Street £ 2,300,000
15 Mar 1995 123 Old Church Street £ 730,000