Challenging History Quiz

1. In which English city was William Shakespeare born?

Andover
Basingstoke
Stratford-upon-Avon
Loughton