An old-school deli, one of London's best upmarket Indian spots and, er, the Chiltern Firehouse. These are the 19 best restaurants in Marylebone.