Pub quiz at Devonshire Hotel

Wharfedale, North Yorkshire

BD23 5ADWebsite ↗

The quiz here