sheikh hamdan in london