London 2025. Such lovely place