The town was most likely founded around 700 AD by a Mercian prince, as a hermitage and holy place.
Today, Stafford is known for its Shakespeare Festivals and as the location of Stafford Castle.
People Born in Stafford
Stafford in People's Lives
William the Conqueror: I put down a rebellion here and in the surrounding areas, in 1070. I gave the land to one of my earls, and ordered him to build a castle here, which became Stafford Castle.