Originally Posted by
PGberkshire
You can get to Windsor in circa 40 mins via the new Purple Line/Elizabeth line / Crossrail (3 names for the same thing)
You change at Hayes and then at Slough for a shuttle train to Windsor. The dining options in the town are not great (sadly aimed at tourists) so the recently opened Ivy brasserie is the best bet.
There are buses from T5 direct to Windsor that are far more convenient than that routing. And there are some great non-touristy eateries if you walk even just a few mins from the high street, a quick Google will help there.