General information
Destination | Category |
---|
London, United Kingdom | Sightseeing Tours |
Program details
Windsor Castle is the official residence of Her Majesty The Queen - and her favorite - outside of London; it is also the largest and oldest occupied castle in the world. The Castle's dramatic site encapsulates almost 1000 years of British history.