Property sales in Crawford Place - London - W1H 5NG

Found 2 transactions going back to February 2010.

Date Price Percentage
20 Crawford Place
11 Jan 2021 £ 2,500,000 100.0% (6.6% p.a.)
12 Feb 2010 £ 1,250,100