Just a guess but it might be Glasgow. In football there is Parkhead (Celtic), Hampden (Queen's Park) and Ibrox (Rangers). So far as I am aware each of the 3 holds more than 50,000 fans and all are seated. By- the-bye the plural of stadium is stadia.
Chat with our AI personalities