Brilliant Things to Eat and Drink This November
At Carmelina’s, the newly opened Italian restaurant at The Webster hotel near Covent Garden, guests can drop in for a quick bite or settle in for a long, leisurely evening. The space comprises a 100-cover restaurant, an ....