One of the symbols and the pillars of the British national identity, the Windsor Castle is the oldest and largest one in Britain.
It has more than 1,000 rooms and it is the largest inhabited castle in the world. This medieval fortress is a symbol of the royal power in Britain and you will quickly realize this once you see it.
Windsor Castle was built by the famous ruler of England William the Conqueror in the 11th century, and today it continues to be utilized by the Royal family, especially the Queen of England.
Together with the well known Buckingham Palace, Windsor Castle is among the favorite places for relaxation and vacation of Queen Elizabeth II. Often, the most famous queen in the world visits and stays in the castle in the beginning of the summer and again in winter around Christmas.
This lovely palace is open for the tourists only if the Queen is not there and you can be aware of that when you see the national flag on the impressive towers.
The weddings of the royal family were celebrated in Windsor Castle since 12th century and it is a place where are the graves of many English kings and queens.
The first idea and meaning of the castle was to protect the people and economic like fortress, not to be fantastic residence full of amazing artifacts.
The basic idea was the castle, along with several other massive forts to ensure the safe life in London and the surrounding area.
Under the order of King Henry II the fortress was built of stone with many huge guarding towers. Edward III demolished the constructed defensive building made by the past rulers and built the Windsor Castle as it can be seen nowadays.
Interesting fact is that the main gate of the castle is actually a street, something really funny and strange.
The amazing St. Georges Chapel can be seen in the following courtyard and dates back to 14th and 15th century. Its architectural style and interior design are really impressive.
The beautiful Windsor Castle with its fantastic towers, gates and interior is an attraction that is not far away from London, so you just don’t have any excuses not to visit it if you are in the English capital.