From Stonehenge and Bath to the Cornish Coast, from bustling cities like Manchester and Liverpool and London, England is the home of Shakespeare, the Beatles, and afternoon tea.