Lille London is a pub offering live music and a menu.