Belgravia in London is one of the most expensive parts of the UK. Getty
Belgravia in London is one of the most expensive parts of the UK. Getty

London super-prime house sales at highest level in eight years