Amr Diab rocks the city of London