In which town was William Shakespeare born in 1564?

Answer and explanation

Correct answer: D. Stratford-upon-Avon

  1. Step 1: He was born in Stratford-upon-Avon, where he was baptised on 26 April 1564. Answer: Stratford-upon-Avon. Why not the others: None of these fit: Canterbury; Oxford; Bath.

Practise more Literature, Music and Traditions.

Free questions with an explanation for every one, and full timed General Knowledge (United Kingdom) mock tests.