The Times has named an Oxfordshire pub and hotel visited by Jack Whitehall among the best in the UK.