Existem muitas especulações para explicar por que William Shakespeare deixou sua cidade natal com sua esposa e filhos e se mudou para Londres. Um pouco de especulação afirma que ele foi acusado de caça furtiva e mudou-se para escapar da acusação.
Outra explicação proposta afirma que seu pai era dono de várias empresas em Londres, e Shakespeare pode ter desejado trabalhar com sua família. Shakespeare também conhecia muitos dos outros atores com quem trabalhou e pode ter ficado na cidade para ficar perto de amigos.
Shakespeare cresceu em uma pequena casa a aproximadamente 160 quilômetros do centro de Londres. Depois de se mudar para a cidade, ele participou de várias produções teatrais.