Located just west of London, Windsor is one of England's most popular towns to visit. It is most known for the famous Windsor Castle which is a huge castle built during the time of William the Conqueror. It is also the oldest castle in continuous occupation in the world. Visitors can explore the castle with a tour or an audio guide in order to learn about the castle's fascinating history. Another big draw is the traditional changing of the guard, so plan your visit accordingly.
Aside from the castle, Windsor boasts the Windsor Great Park, one of the country's best green spaces, as well as the Savill Garden, which covers 35 acres of manicured lawns and flowerbeds. You can also take a ride on a riverboat along the River Thames to view the town from the water. There are dozens of restaurants, pubs, and bars in town, and you can take in a show at the Theatre Royal Windsor. If you're traveling with children, consider a trip to the Legoland Windsor Resort.
Windsor is located 25 miles from Central London. You can get there by train from London's Paddington Station. Windsor Castle is open 9:45am to 5:15pm March through October and 9:45am to 4:15pm November through February. Adult admission is 19.20 pounds.