 Top Coffee is a popular bar near the Presidential Palace, and on Sunday evening it was full of young people watching the Euro 2024 final between Spain and England. Many had spilled out onto the pavement, catching the full force of the blast as the car bomb went off.