Londen, Engeland 2025