Take a step in time with a visit to The Queen's Head - a wonderful family-run pub in Long Marston that dates back over 500 years. The beamed ceilings and lovely open fire nod gently to times gone by, but the fabulous food provides something of a modern twist...