With plenty to offer for all the family, England is steeped in history and yet remains one of the most diverse places in the world. Trek in the Cotswold's, visit London Zoo, or go and see an up-and-coming band in the local pub, followed by a roast with all the trimmings!
For the culture vulture, a tour of the ancient university towns of Oxford and Cambridge is a must, as well as trip to Bath and Durham’s iconic cathedrals. Visit Shakespeare’s birthplace in Stratford-upon-Avon and marvel at Stonehenge, joining the crowds in wondering how the stones got to where they were!
If you are more of a city-dweller, experience the unrivalled atmosphere of London, the lights and sounds of Newcastle, and the musical history of Liverpool (the Beatles home turf!).