William Shakespeare Shakespeare was born in a town in England called Stratford-upon- Avon in 1564. Eventually he moved to London and began writing plays.