Les 2 Garçons in Crouch End named London’s best local restaurant by Good Food Guide
Les 2 Garçons was named as London’s top local restaurant, as Tallow in Tunbridge Wells came out as the country’s number one
Les 2 Garçons was named as London’s top local restaurant, as Tallow in Tunbridge Wells came out as the country’s number one