Make your next lunch out special at Le Vacherin. They have been voted by Square Meal magazine as best neighbourhood restaurant in West London. Boasting a Michelin rating, this French style bistro has something for every taste, all prepared with care using only the freshest and finest ingredients.