LondonWhat time does The World of Hans Zimmer start at The O2 London tonight, when do doors open and how do you get there?