Since you are going to be in windsor, and god knows when that will happen again, why not check out some sights from the local area?
Windsor Castle
It's a castle, and its in windsor! What more do you need to know?
...oh, well in that case...http://www.royalcollection.org.uk/visit/windsorcastle
Windsor Walks
Perhaps you'd like to go for a walk?
No, I'm not calling you fat.
Yes, that is a pub.
There are of course lots more things to do!