22 Frith St, London W1D 4RF +44 20 7437 4520
restaurant, Bloomsbury, England, GB
Today
How to go there