For COVID-19 Travel and RS Tours information, see our FAQ.

  • Windsor, England
    Windsor Castle


Windsor, a compact and easy walking town, originally grew up around Windsor Castle, the royal residence the Queen calls home (as opposed to London's Buckingham Palace, which she considers a workplace). Daytime crowds trample Windsor's charm, which is most evident when the tourists are gone — consider overnighting here. Nearby is an oddball collection of intriguing sights, including Legoland, Eton College (Britain's most elite high school), Ascot Racecourse, and Highclere Castle, where Downton Abbey was filmed.