Mayor of London

Mayor of London Sadiq Khan in front of Big Ben