Windsor är en stad vid Floden Thames i sydöstra England, strax väster om London. Det är Windsor Castle, en hemvist för den Brittiska Kungliga Familjen. Slottet byggdes av Vilhelm Erövraren på 11-talet, slottet var i stor utsträckning byggts av senare monarker. Allmänna visningar på Lägenheter, som innehåller överdådiga inredning och målningar från royal art collection.