Scotland and England fans clash in Leicester Square as cops form barrier

Daily Record

Published

Officers from the City of Westminster Police are asking people to avoid the area while they deal with 'opposing fans.'

Full Article