A 14th century pub in Henley, Oxfordshire, has received a damning food hygiene rating.