Gain a deeper understanding of English heritage on a day trip from London. Visit Windsor Castle, Stonehenge, and Oxford, and delve into their rich histories with insightful commentary from your guide. Explore the State Apartments and St. George's Chapel at Windsor Castle, uncover the mysteries of Stonehenge, and wander around the historic streets of Oxford.