Article

mirror.co.ukmirror.co.uk on 2021-06-18 16:46

Thousands of fans fill streets as England vs Scotland fever sweeps country

Euro 2020 fans have braved the rainy weather to descend onto the streets of London and cheer their teams on ahead of tonight's Wembley match

Related news