🏟️ London Arena Guide · Venue Comparison OVO Arena Wembley vs The O2 — Capacity, Size & Which to Choose London’s two biggest indoor arenas are only 15 miles apart but deliver very different experiences. OVO Arena Wembley holds around 12,500 — The O2 holds up to 20,000. That gap in capacity changes everything: atmosphere,…