Home Culture "The Lady of Shalott" is a lyrical ballad by which English poet? Correct answer: Alfred Tennyson Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play