Discover England’s historic heartland by Rail and Road and take a seamless rail journey through some of the country’s most historic cities, taking in London, Windsor, Oxford, and Warwick, before hiring a car to explore the picturesque Cotswolds and charming Bath.