8:30 to 9:30
London to the Town of Windsor
We depart from London toward the charming town of Windsor, where we’ll enjoy a short walk through its beautiful streets. We'll pass by the old railway station, where the train that once carried Queen Elizabeth II is on display, before arriving at the magnificent Windsor Castle.