Phone: +442036201133,+442075833985,+447575171789
Address: 52 High Holborn, London, WC1V6RL, United Kingdom
City: London
Menu Dishes: 35
Reviews: 515
"This restaurant is amazing. I frequently come here just to have their salads, which are the best. I can't decide which one is my favorite because they are all delicious."
All prices are estimates on menu.