Answer
The O2 Arena in London, England, hosted the highly anticipated fight between Kell Brook and Gennady Golovkin. The event took place on September 10, 2016, drawing a massive crowd of boxing enthusiasts. With its state-of-the-art facilities and reputation for hosting significant sporting events, the O2 Arena provided the perfect setting for this thrilling encounter between two exceptional boxers.