29 Leinster Terrace, London W2 3ET +44 20 7402 3335
restaurant, Bayswater, England, GB
Today
How to go there