16 Charlotte St., London W1T 2LY +44 20 7580 3714
restaurant, Bloomsbury, England, GB
Today
How to go there