Embark on a delightful day trip to Windsor to visit Windsor Castle, the oldest and largest inhabited castle in the world, followed by a stroll in the charming town.
Take a direct train from London Paddington to Windsor & Eton Central (approx. 1 hour).