Phone: +442030927802
Address: 106 Fleet Road, London, NW32QX, United Kingdom
City: London
Dishes: 35
Reviews: 502
"The restaurant is too expensive for the limited menu options, especially for vegetarians. The free kids meal promotion is misleading."
All prices are estimates.