London stocks were modestly higher on Thursday, with gains for hotel and pub operators, but energy stocks weighing on the downside.