From among the Engineer, the Landsdowne or Odette's? It's dinner for six people with different priorities. Price is not an issue, but some people (me) would pick good food over atmosphere, while others...would not.
Also, we can really eat anywhere in NW3, but most of the places I've been are only OK, nothing great. Maybe I'm missing something? If so, please tell!