Select Page

More than 2,000 police officers are on duty across London today to monitor fan events ahead of the Champions League final at Wembley, as well as at several protests.