Pub quiz at The Red Lion

Hitchwood, North Hertfordshire

The quiz here