Phone: +442072358900
Address: 11c West Halkin Street, London, SW1X8JL, United Kingdom
City: London
Dishes: 35
Reviews: 3
"The service at this restaurant is unparalleled, and the quality of their food, especially the tea, is exceptional. For a unique experience, consider trying the vegetarian option when ordering sandwiches."
All prices are estimates.