128 Bayswater Rd, London W2 4RH +44 20 7221 0735
restaurant, Bayswater Road, England, GB
Today
How to go there