27 Gerrard St, London W1D 6JN +44 20 7437 3186
restaurant, Aldwych, England, GB
Today
How to go there