The O2 also boasts more than 30 bars and restaurants, as well as Hollywood Bowl and London’s first iFLY Indoor Skydiving. The O2 is located just 15 minutes from central London and can be easily ...