Wembley

Etymology
Derived from the proper name  and.

Proper noun

 * 1) A stadium in London, the national sports stadium and venue where finals of major football tournaments are held.
 * 1) A stadium in London, the national sports stadium and venue where finals of major football tournaments are held.