The Cradle of England

“Le berceau de l’Angleterre” is a phrase that refers to the historical significance of the area around the city of Winchester in southern England. Winchester was the capital of the ancient kingdom of Wessex and later became the seat of the Anglo-Saxon kings before London took over that role. The city’s iconic cathedral, which dates … Read more