Visiting London? Consider a day trip from London to the ancient city of Winchester. An hour away from London, Winchester is a beautiful city to explore.
One of the places I wanted to visit the most on our trip to England was Windsor Castle. Twenty-one miles west of London sits one of the great homes of England’s Royal Family. Windsor Castle is the oldest and largest inhabited castle in the world and is an official residence of Her Majesty The Queen.