• @thisisdeeOPM
    link
    English
    21 year ago

    They’re actually at Wembley Arena, which has a capacity of 12,500. It’s in the same complex with Wembley Stadium with the 90k capacity, but not the same venue.