Windsor Castle is an official residence of the Queen. It is also the oldest and largest occupied castle in the world. The Queen uses the castle as a private home, where mostly spends the weekend and to undertaken firmal duties.
It's a really nice day trip from London. Don't miss the Long Walk!