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

Found 7 transactions going back to March 1995.

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