Restaurants offering Lemon Meringue Tartlets
Search city
3.5
Menu
Table booking
3.5
Menu
Table booking
City: London, 14 Langham Place, W1B 3BJ, London, United Kingdom
"The restaurant has a lovely ambiance and decor. We were seated at a pleasant outdoor table. Unfortunately, the food was just average, and the portion..."
Menu
Table booking
Menu
Table booking
City: London, -1514 Langham Place, London, United Kingdom
View, Beer, Cocktails, Wine
Price
Feedback
These reviews refer only to the mentioned ingredients.