Windsor Castle

Windsor Castle is a royal residence located in the English county of Berkshire. It is recorded as the oldest and largest royal inhabited castle in the world. Built over than 900 years ago, the castle is still a private home to the Queen and serving as a famous site of attraction for local and international tourists housing many art world’s finest works.

History of Windsor Castle

The Windsor Castle was built originally right after the Norman invasion in the 11th century by William the Conqueror. Since the British throne fell into Henry I, the castle has been used as the residence of monarchs until today, making it the longest-occupied palace in Europe.