We found 5 business for you

  • French restaurants
  • 6

L'Escargot Restaurant

L'Escargot Restaurant

  • French restaurants
  • 11

Chez Antoinette Victoria

Chez Antoinette Victoria

  • French restaurants
  • 3

Chez Antoinette

Chez Antoinette

  • French restaurants
  • 3

Cabotte

Cabotte

  • French restaurants
  • 38

Pied a Terre

Pied à Terre is the longest standing independent Michelin Starred restaurant in London and the UK. It was founded ...