Historic and cosy pub, The Queen's Head, offering seasonal British cuisine in a traditional setting.