22 Spring St, Tyburnia, London W2 1JA +44 20 7723 9847
restaurant, Bayswater Road, England, GB
Today
How to go there