The first half of 2022 has been the busiest ever for London super-prime property
Number of sales of London properties worth £10m+