During the Stream something was said about Tickets and London. It being reaaaally early for me, I din't quite follow it.

So Are there more tickets? On site? If yes how many? When and Where on site to buy am? Special or Normal tickets?

I hope you guys answer as quicky as you did with the same questions in US part