More than 2,000 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.
'Buffer zone' set up by policeย ยป