Explore a royal retreat during a fabulous Windsor tour. Situated by the River Thames, the historic town of Windsor is frequently visited by the Queen herself when she needs a break! Filled with beautiful parks, quaint English houses, and cobblestone streets, you can get away from it all with a Windsor tour. If you find yourself in London, a Windsor day trip might just be the very thing you need for a little peace. Visit Windsor Castle, which has been occupied by the royal family since the 11th century. And, stop by Queen Mary’s Dolls’ House, which is a miniature palace complete with elevators and plumbing. For a little architectural history, stop by St. George’s Chapel or the Frogmore House & Gardens. Or, if you’re looking for a little excitement, there’s always the LEGOLAND Windsor Resort. It’s what to do in Windsor if you’re bringing the kids along!
Read more