Stonehenge, England

Stonehenge, England is a mysterious prehistoric monument located 2 hours from London. It’s estimated to be about 4,500 years old!

Windsor Castle

Windsor Castle is the oldest and largest occupied castle in the world and is an easy train ride from London.