Windsor Castle – Afternoon Sightseeing Tour from LondonLocation: London, United Kingdom
Windsor Castle – Afternoon Sightseeing Tour from London
Visit the Queen of England on a half-day sightseeing trip to her castle residence on the banks of the Thames. Steeped in history, you will take a journey back in time as you learn about the British monarchy in a lovely, lush landscape.
Type: Castle & Palace Tours, Day Trips
Prices from:Book Now