England in Three Weeks: 2 Recommended 21-day Itineraries to England
With 3 weeks in England, you have all the time to explore the country’s length and breadth, its highlights as well as lesser-visited destinations. While you could easily spend all three weeks in London, consider venturing into the country’s various regions. Head to the South West, where Devon and Cornwall offer stunning beaches and picturesque fishing villages. Wander through the fairy-tale charm of the Cotswolds or explore Yorkshire's dramatic moors and rolling hills. Cities like Bath, York, Cambridge, and Oxford brim with history and architecture. If you love the outdoors, tackle sections of iconic hiking trails such as Pennine Way, South West Coast Path, or the Cotswolds Way.