Neil Diamond Tickets at O2 Arena - London, Neil Diamond in London Tickets and Information