20 London St, Tyburnia, London W2 1HL +44 20 7724 0481
restaurant, Bayswater Road, England, GB
Today
How to go there