William Shakespeare was born in April 1564 in the town of Stratford-on-Avon in England.The town in approximately 110 miles northwest of London and 35 miles south of Birmingham. Stratford originated as a medieval market town, beside the River Avon, and was originally granted a charter in 1196. His parents were John and Mary Arden, both members of the yeoman class. The house on Henley Street where William was born is still preserved. In the Elizabethan era, Stratford had a population of approximately 1500 people. The buildings were normally half-timbered, including the Stratford Grammar School which Shakespeare would have attended.
There are no specific references to Stratford in Macbeth, a play set in Scotland. Obviously, had Shakespeare been raised in the city of London, Scotland, or remote Wales he would have been a different person than one raised in a relatively peaceful and prosperous town in the center of England, but we don`t actually know how this would have affected his writing.