60-62 Long Acre, London WC2E 9JE +44 20 7240 2292
restaurant, Aldwych, England, GB
Today
How to go there