41 Charlotte St., London W1T 1RR
Continental restaurant | Italian restaurant | Modern European restaurant
Rating: 4.2