2015–2025. Thank you, London, for ten remarkable years.