Embark on a 21-day journey through England's most iconic cities, from the historic streets of London to the charming landscapes of York and the vibrant culture of Manchester.