'Bigger Bang' kicks off in London.

'Bigger Bang' kicks off in London.