
England win the Euros on penalties, London, UK on 27th July 2025 – by Carys Wall

“About 300 people watched the Euro’s final at MOTH club in Hackney, London. It ended with a tense penalty shoutout and joyous celebrations (at least from the Lionesses’ supporters).”
Podcast: Play in new window | Download
Subscribe: RSS