
Here's a complex question that requires someone to reason about the input, can you answer it?
Where is the brewery that gives its name to the racecourse which Silver Birch won in April 2007?


Tadcaster, North Yorkshire, England
