4 Lancaster Terrace, London W2 3PF +44 20 7402 6641
restaurant, Bayswater, England, United Kingdom
Today
How to go there