The O2 embodies the electric atmosphere synonymous with European soccer, with some of the loudest and most passionate fans filling 20,000 seats. The O2 regularly hosts some of the biggest events and ...