Sitting in an enviable location right in the centre of Covent Garden, One Aldwych is London’s new world class destination for lovers of culture, fashion and food. We are delighted to share with our readers one of their signature recipes from the menu of Indigo Executive Chef Dominic Teague. Healthy yet substantial, a zesty and…
