Windsor Castle is a royal residence and the largest and oldest occupied castle in the world and has been the home of British kings and queens since the time of William the Conqueror in the 11th century. Ranked amongst the best castles in the UK, it features beautiful grounds and gardens, as well as an impressive collection of artwork and historical artifacts.