The Queen’s City of Residence
Windsor is one of the royal cities near London and most famously home to Windsor Castle that dominates the landscape and the history of the town. The castle sits atop a large hill and is in perfect condition. The British Royal family including the Queen, still reside at Windsor Castle for a large part of the year.
The location of Windsor on the banks of the river Thames is in itself a wonderful scene and the tow path which runs along the riverbank is populated with pretty shrubs and grassy areas but the main attraction is the Castle which receives more than 7m visitors every year.
The castle is easily accessed on foot from the main train station and when the Queen is not in residence it is worth paying the small fee to look around the fabulous rooms inside the castle and imagine how much different your life would be if you were part of the Royal family.
The Cradle of British Civilization?
The history of Windsor dates back to before the 11th Century, which is when William the Conqueror commissioned the building of the castle. However, relics have been found dating back to the Anglo Saxon and Bronze ages.
Aside from the castle and the buildings surrounding the impressive site the rest of the town is rather modern and rather quaint and due to its proximity to London (less than 40 minutes on the train) does not provide a large amount of art or cultural facilities. This can be found in London.
Greener on the Other Side
Windsor is located in a beautiful part of the country and at a woderful section of the River Thames. River boat cruises are available all year round so for a special treat take one of these tours and enjoy the natural beauty of the river and the surrounding countryside whilst viewing the impressive castle from afar.