Planning a trip to Windsor? This is a guide with more than 10 things to do when you visit Windsor. It includes the castle, restaurants, pubs and other fun activities you must see on a day trip from London or Weekend in Windsor.
Side by side, blue and red post boxes at Windsor Castle in Berkshire, England. Blue post boxes for airmail letters only lasted for eight years because of the rapid expansion of air services to Europe and the British Empire!