The journey from London to Cornwall offers several spectacular stops that showcase the best of Southern England's history and nature. A must-visit is the city of Bath, famous for its Roman-built baths and stunning Georgian architecture. Just a short detour away is Stonehenge, the prehistoric monument that remains one of the world's most famous mysteries. For those who love the outdoors, a stop in Dartmoor National Park in Devon provides rugged moorlands and ancient stone circles, perfect for a mid-journey hike. Another charming option is the town of Salisbury, home to the tallest church spire in the UK and one of the original copies of the Magna Carta. If you prefer the coast, the Jurassic Coast in Dorset offers breathtaking white cliffs and fossil-hunting opportunities at spots like Durdle Door. In 2026, many travelers also stop in Exeter to see its magnificent cathedral before crossing into Cornwall. These stops allow you to break up the 5-hour drive or train ride with a mix of UNESCO World Heritage sites and quintessentially English countryside.