Seoul World Cup Stadium — Seoul, South Korea · capacity 66,704 · home of Seoul · grass pitch · 36 matches listed. Fixtures, location and details on Champslig.