Otto’s French restaurant in London has been repeatedly reviewed as one of the best in the UK by food journalists and critics. If you’re a fan of classic, elegant and romantic French fine dining, then book to reserve a table. Enjoy fabulous French food with a superb lunch or an intimate dinner service accompanied by a wonderful international wine list. Read more...