John Mayer Tickets at O2 Arena - London, John Mayer in London Tickets and Information