
Usher Kicks Off His Global Past Present Future Tour with an Outstanding Night in London
On Saturday, March 29, 2025, Usher launched his highly anticipated Past Present Future Tour in Europe. This marked the first of 20 shows across Europe, including a 10-night residency in London. With 20 000 fans filling the British arena, Usher delivered a performance that has already earned critical acclaim, with local The Guardian calling it…