Police break up celebrations as England fans take over Piccadilly

2021-07-08 51

Thousands of fans celebrated England's semi-final win over Denmark in central London.