A quarter of super-prime sales in London in the last year were over £20 million
Number of London property sales in the 12 months leading to April of each year, by price band