mystery pi london 2025