Our London stand lives inside Mercato Mayfair, the food hall set in the former St Mark’s Church on North Audley Street.
Built in the 1820s and Grade I listed, the church has been restored and brought back to life as a meeting place for food and wine lovers, just a few steps from Oxford Street.
Beneath its stained-glass windows, amid the buzz of the hall, you will find our stand: the place to discover our single-serve wines, sit down for a guided tasting or pick up a gift to take home.