In what area of London is wembley stadium?

London's Wembley Stadium is situated in an area of London called Wembley, after which the stadium takes it name.