We have to just guess about this, but the best guess is that he needed to find a job to help support his wife and three children, and there was nothing in Stratford that suited him.
Probably his decision to leave Stratford to look for work in London.
stratford
When Shakespeare retired he left London and returned to his home in Stratford.
The exact date when Shakespeare left Stratford for London is not known. It was betweem 1585 and 1592 - see the related question below.
He retired to Stratford in about 1613.
Shakespeare did not change his life in any way as a result of Hamnet's death. Shakespeare left Stratford for London sometime between 1585 and 1590. Hamnet did not die until 1596, by which time Shakespeare was well-settled in London.
We don't know for certain, but he probably couldn't get the job he wanted in Stratford.
Shakespeare's children were Susanna, Judith, and Hamnet whether he was in London, Stratford, or anywhere else.
Although there is a Royal Shakespeare Theater in Stratford-upon-Avon now, when Shakespeare was alive, most of his plays were performed at the Globe theater, in London.
He grew up in Stratford and moved to London.
William Shakespeare was born and educated in Stratford-upon-Avon, a small market town in the county of Warwickshire in the English Midlands.
Yes. William Shakespeare was born in the lovely little market town of Stratford -on-Avon in the centre of England. He moved 150 miles to work and live in London. After he retired he moved back to Stratford.