November 4 @ 6:00 pm - 10:00 pm WWE Live The O2 Arena Peninsula Square, London, England The WWE returns to London for 2024