2021 has seen the most super-prime sales since 2014

Number of sales in London of £5 million or more

Source: Savills