News

The castle was originally built high above the River Thames to guard London from the western approach. Being that William I was the first Norman king of England, “Windsor followed the typical ...
William the Conqueror first commissioned Windsor Castle in 1070 in a lush spot above the River Thames and on the outskirts of Saxon hunting land. It was completed in 16 years, as part of a ...