Enjoy a magnificent Moroccan Afternoon Tea at Momo Restaurant

By LAURA TOOGOOD The Afternoon Tea at Momo Restaurant is without doubt one of the best in London. While this may seem a strong opening statement, I couldn’t think of a better way to introduce this dining experience where the setting, quality of food and service is top-notch. Since visiting the Morocan inspired restaurant last week, I […]