Veteran Primrose Hill European Odette's has a new set lunch menu available that takes tight budgets into account. Diners can now enjoy winter warmers and classic dishes at £12 for two courses and £16 for three, Tuesday–Saturday (020-7586 8569; see the menu).