You are probably wondering where one could try out this delicacy everyone talks about – l’escargot? Our mission is to share the love of escargots and we will be sharing the best places to eat escargot around the world.
Continue reading to learn about 14 best places to eat escargots in London. You have guessed it – these are mainly French restaurants.
Don’t forget to also check the escargot festivals.
La Petite Maison, 53-54 Brook’s Mews, London, Greater London
L’Escargot, 48 Greek St, London, Greater London
Chez Elles, 45 Brick Ln, London, Greater London
Colbert, 50-52 Sloane Sq, Chelsea, Greater London
Le Garrick Brasserie, 10 Garrick St, Covent Garden, Greater London
La Poule au Pot, 231 Ebury St, London, Greater London
Brasserie Zédel, 20 Sherwood St, London, Greater London
Le Vacherin, 76-77 South Parade, Acton, Greater London
Le Sacre Coeur, 18 Theberton St., Islington, Greater London
Balthazar, 4-6 Russell St, London, Greater London
St Moritz Restaurant, 161 Wardour St, Soho, Greater London
Bistro Aix, 54 Topsfield Paradetottenham Ln., Crouch End, Greater London
La Ferme, 104, 102 Farringdon Rd, London, Greater London
Club Gascon, 57 West Smithfield, London, Greater London
Enjoy the delicious snails at one of these restaurants in London. Bon apetit!