Which was the biggest or maybe the most iconic venue never to have appeared on World of Sport wrestling
they had pro wrestling championship matches at Crystal Palace, London, when it was still around, I don't know its capacity though.