William Shakespeare was born in the year 1564 in Stratford-upon-Avon, A town about eight miles north-west of London. His father, John Shakespeare, was a well-known businessman, but he was often in debt. So, although William had a good education at the local school, there was not enough money for him to go to university.