Wembley Stadium footall stadium

Capacity: 90,000

City: London

Country: England

Club: Unknown

International: England