Windsor Castle is the biggest and oldest inhabited castle in the world. Located in the city of Windsor, in Berkshire and about 22 miles west of London, Windsor Castle has served as the royal residence of the British monarchy for over 1,000 years. It still is, up to this day, where the British Royal Family (and in particular, Her Majesty The Queen) spends most of their private time.
With 13 acres of magnificent grounds, the Gothic St George’s Chapel and a palace that features some of the most luxurious ceremonial and private rooms in the country, Windsor Castle is the perfect representation of a quintessentially British royal household. And guess what? You can explore most of the palace on a self-guided tour in 2.5-3 hours; even if The Queen is there! Just look out for the Royal Standard flag waving above the Round Tower.