Property sales in Park Street - London - W1K 2JA

Found 2 transactions going back to December 2016.

Date Price Percentage
20 Park Street
15 Oct 2019 £ 17,350,000 259.7% (56.5% p.a.)
5 Dec 2016 £ 4,823,400