I’ll keep this one short: Le Garrick is the best French restaurant I’ve encountered in London. The food was absolutely superb! I had duck breast and mashed potatoes (pictured below), and the whole meal was delicious. I'm not sure how they got the duck to taste so well-cooked considering the order took less than 20 minutes, but I'm definitely not complaining. The sauce complemented the meal very well too, and I respect the restaurant for adding some greens to the meal, as opposed to other places which just give you a plate of carbs, all but forcing you to spend more money on a side of salad. On top of that, you’ve got good, attentive waiters and a beast of a wine collection. Win win!
If I had to point out any gripes with Le Garrick, it would be that the tables perhaps weren’t as large as they could be, given that you need to fit food, wine bottles, as well as water glasses on the table. But that is but a small concern in what was otherwise a damn near faultless tasting experience.