Elsa brings a taste of France to Fitzrovia, serving classic dishes with a contemporary touch. Find this inviting French restaurant at 10 Charlotte Street, perfect for an intimate dinner or a leisurely lunch.
10 Charlotte St., London W1T 2LT, United Kingdom, London