London, United Kingdom
Wembley Stadium memorabilia, including 1924 British Empire Exhibition items, rail tickets for the first Wembley Cup Final in 1923, a 1931 Cup Final souvenir handkerchief, and various brochures and ephemera (qty.)
Don't have an account? Register
Enter your account data and we will send you a link to reset your password.