Windsor Castle is Britains Most Loved Tourist Attraction

Tourist attractions

Windsor Castle is located just outside of the capital city of London and is the largest and oldest occuiped castle in the world. It is the official residence of Her Majesty the Queen of England and is regularly used by the British Royal Family throughout the year.

The castle is open to the public and includes many British treasures from the Royal Collection. It is home to St George’s Chapel which is the burial place of 10 British monarchs including Henry VIII.

The castle and grounds cover about 13 acres of land. Visitors can take guided tours through the castle and grounds although some areas are restricted due to the ongoing operational nature of the building.

Windsor Castle was built during the 11th century and its fascinating history dates back to the times of William the Conqueror. Visitors can learn of the history of the castle and marvel in the stunning architecture of the buildings. The castle has been almost constantly modified and added to since it was first created.