Nearly half of all luxury London property sales were in prime central locations such as Chelsea, Kensington, Belgravia, Notting Hill and St. John’s Wood. Getty Images
Nearly half of all luxury London property sales were in prime central locations such as Chelsea, Kensington, Belgravia, Notting Hill and St. John’s Wood. Getty Images

Sales of luxury London property soar in first three quarters of 2021