Pied a Terre is a Michelin-starred French restaurant located on Charlotte Street in Fitzrovia. Expect an exquisite dining experience with a focus on modern French cuisine and exceptional service.
34 Charlotte St., London W1T 2NH, United Kingdom, London