stpancras.mag24-qa.avolta.digital
Open in
urlscan Pro
99.80.188.94
Public Scan
Submitted URL: https://stpancras.mag24-qa.avolta.digital/
Effective URL: https://stpancras.mag24-qa.avolta.digital/en/131/
Submission: On November 10 via api from US — Scanned from DE
Effective URL: https://stpancras.mag24-qa.avolta.digital/en/131/
Submission: On November 10 via api from US — Scanned from DE
Form analysis
3 forms found in the DOMGET https://stpancras.mag24-qa.avolta.digital/en/131/catalogsearch/result/
<form class="form minisearch" id="search_mini_form" action="https://stpancras.mag24-qa.avolta.digital/en/131/catalogsearch/result/" method="get">
<div class="field search">
<label class="label" for="search" data-role="minisearch-label">
<span>Search</span>
</label>
<div class="control">
<input id="search" inputmode="search" type="text" name="q" value="" placeholder="Search for a product or brand" class="input-text" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off"
data-block="autocomplete-form">
<div id="search_autocomplete" class="search-autocomplete"></div>
<div class="toolbar toolbar-products -header">
<div class="filter-options" id="sorter">
<div class="filter-title"> Filters</div>
<div data-role="content" class="filter-options-item toolbar-sorter --collapse-desktop-only active" data-collapsible="true" role="tablist">
<div data-role="title" class="filter-options-title sorter-label" for="sorter" role="tab" aria-selected="false" aria-expanded="true" tabindex="0">Sort by<span class="small-text">Relevance</span></div>
<div data-role="content" class="filter-options-content" role="tabpanel" aria-hidden="false">
<div class="sorter-options">
<div class="field choice">
<input type="radio" id="sorter_position" data-role="sorter" data-label="Relevance" name="sorter_position" class="radio sorter-option" value="position" checked="checked">
<label for="sorter_position">
<span>Relevance</span>
</label>
</div>
<div class="field choice">
<input type="radio" id="sorter_best_sellers" data-role="sorter" data-label="Bestsellers" name="sorter_best_sellers" class="radio sorter-option" value="best_sellers">
<label for="sorter_best_sellers">
<span>Bestsellers</span>
</label>
</div>
<div class="field choice">
<input type="radio" id="sorter_is_new" data-role="sorter" data-label="New" name="sorter_is_new" class="radio sorter-option" value="is_new">
<label for="sorter_is_new">
<span>New</span>
</label>
</div>
<div class="field choice">
<input type="radio" id="sorter_price" data-role="sorter" data-label="Price low to high" name="sorter_price" class="radio sorter-option" value="price">
<label for="sorter_price">
<span>Price low to high</span>
</label>
</div>
<div class="field choice">
<input type="radio" id="sorter_price_desc" data-role="sorter" data-label="Price high to low" name="sorter_price_desc" class="radio sorter-option" value="price_desc">
<label for="sorter_price_desc">
<span>Price high to low</span>
</label>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="actions">
<button type="button" title="Close" class="action search-close hide">
<div class="icomoon-icon-Close"></div>
</button>
<button type="submit" title="Search" class="action search" disabled="">
<div class="icomoon-icon-Search"></div>
</button>
</div>
</form>
POST https://stpancras.mag24-qa.avolta.digital/en/131/newsletter/subscriber/new/
<form class="form subscribe" action="https://stpancras.mag24-qa.avolta.digital/en/131/newsletter/subscriber/new/" method="post" x-data-mage-init="{"validation": {"errorClass": "mage-error"}}"
id="newsletter-validate-detail">
<div class="field newsletter">
<label class="label" for="newsletter"><span>Sign Up for Our Newsletter:</span></label>
<div class="control">
<input name="email" type="email" id="newsletteremail" required="" placeholder="Enter your email address" data-validate="{required:true, 'validate-email':true}">
</div>
<button class="action subscribe primary" title="Subscribe" type="submit" id="msgbutton">
<i class="icomoon-icon-Mail"></i>
<span>Subscribe</span>
</button>
</div>
<div></div>
<label for="" style="display: table-row;width: 100%;clear: both;">
<input type="checkbox" name="agree" required="" data-validate="{required:true}">
<a href="https://stpancras.mag24-qa.avolta.digital/en/131/privacy-policy" target="_blank">I agree with Privacy Policy</a>
</label>
<div class="field-recaptcha" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-container" data-bind="scope:'recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796'">
<!-- ko template: getTemplate() -->
<div data-bind="{
attr: {
'id': getReCaptchaId() + '-wrapper'
},
'afterRender': renderReCaptcha()
}" id="recaptcha-caa20ac351216e6f76edced1efe7c61fff5f4796-wrapper">
<div class="g-recaptcha"></div>
<!-- ko if: (!getIsInvisibleRecaptcha()) --><!-- /ko -->
</div>
<!-- /ko -->
</div>
</form>
<form id="full-store-switcher-form" autocomplete="off" data-bind="{afterRender:setupInitialForm}">
<div class="field field-country inline field-wrapper">
<label class="label" for="country" data-bind="click: onBackLabelClick" data-validation-msg-label="Collection store country"> Collection store country </label>
<div class="custom-dropdown-wrapper control-field --country" role="combobox" aria-haspopup="listbox" aria-expanded="false" data-bind="css: {noSelectedOption: !getCountryLabel()}">
<div class="selected-option" role="button" tabindex="0" aria-controls="country-options-list" data-bind="event: {click: openCustomDropdown, keydown: handleKeyPress}">
<!-- ko ifnot: getCountryLabel() -->
<input id="country" autocomplete="off" class="custom-country" name="country" type="hidden" data-error-class-position=".--country" data-errors-message-box="#custom-country-error" data-msg-required="Please select a country"
data-validate="{required:true}">
<span class="country-name" data-bind="i18n:'Please select'"></span>
<!-- /ko -->
<!-- ko if: getCountryLabel() -->
<span class="circle-flag" data-bind="css:'circle-flag-'+selectedCountry()"></span>
<span class="country-name" data-bind="i18n:getCountryLabel()"></span>
<input id="country" class="custom-country" name="country" type="hidden" data-error-class-position=".--country" data-errors-message-box="#custom-country-error" data-validate="{required:true}" data-bind="value: selectedCountry()">
<!-- /ko -->
</div>
<div class="options-wrapper">
<div class="input-wrapper">
<input class="input-search" type="text" role="searchbox" aria-label="Search" tabindex="0" data-bind="valueUpdate: 'afterkeydown', event:{keyup:checkData}, attr:{placeholder:$t('Search...')}">
<i class="icomoon-icon-Search"></i>
<i class="icomoon-icon-Close" role="button" tabindex="0" data-bind="event: {click: onSearchClose, keydown: closeSearchKeyPress}"></i>
</div>
<ul id="country-options-list" role="listbox" aria-hidden="true">
<!-- ko foreach: countryOptions -->
<li role="option" aria-selected="false" tabindex="0"
data-bind="css:{'--selected':$parent.checkIfIsSelectedOption(value, $parent.selectedCountry())}, event: {click:$parent.selectOption.bind($parent,'country'), keydown: function(data, event) { $parent.handleOptionsKeyPress(data, event) }}, attr: {value: value}">
<span class="circle-flag" data-bind="css:'circle-flag-'+value"></span>
<span class="country-name" data-bind="i18n: label"></span>
</li>
<!-- /ko -->
<!-- ko if: notAvailableLocation() -->
<li data-bind="text:noCountryFoundText"></li>
<!-- /ko -->
<!-- ko if: noCountryFound() -->
<li data-bind="text:noResultFoundText"></li>
<!-- /ko -->
</ul>
</div>
</div>
<div id="custom-country-error"></div>
</div>
<div class="field field-airport inline field-wrapper" data-bind="css: {dropdownHidden:canShowSingleAirportInscription()}">
<label class="label" for="location" data-bind="click: onBackLabelClick" data-validation-msg-label="Airport or other location"> Airport or other location </label>
<div data-bind="visible:canShowSingleAirportInscription()">
<span class="airport-name" data-bind="i18n:getSelectedAirportName()"></span>
</div>
<div class="custom-dropdown-wrapper control-field --airport" role="combobox" aria-haspopup="listbox" aria-expanded="false" data-bind="visible:!canShowSingleAirportInscription(),css: {noSelectedOption: !getSelectedAirportName()}">
<div class="selected-option" role="button" tabindex="0" aria-controls="airport-options-list" data-bind="event: {click: openCustomDropdown, keydown: handleKeyPress}">
<!-- ko ifnot: getSelectedAirportName() -->
<input id="location" class="custom-location" name="location" data-msg-required="Please select an airport" type="hidden" data-error-class-position=".--airport" data-errors-message-box="#custom-airport-error" data-validate="{required:true}">
<span class="airport-name" data-bind="i18n:'Please select'"></span>
<!-- /ko -->
<!-- ko if: getSelectedAirportName() -->
<input id="location" class="custom-location" name="location" type="hidden" data-validate="{required:true}" data-error-class-position=".--airport" data-errors-message-box="#custom-airport-error" data-bind="value:selectedLocation()">
<span class="airport-name" data-bind="html:getSelectedAirportName()"></span>
<!-- /ko -->
</div>
<div class="options-wrapper">
<div class="input-wrapper">
<input class="input-search" type="text" role="searchbox" aria-label="Search" tabindex="0" data-bind="valueUpdate: 'afterkeydown', event:{'keyup':checkDataAirport}, attr:{placeholder:$t('Search...')}">
<i class="icomoon-icon-Search"></i>
<i class="icomoon-icon-Close" role="button" tabindex="0" data-bind="event: {click: onSearchClose, keydown: closeSearchKeyPress}"></i>
</div>
<ul id="airport-options-list" role="listbox" aria-hidden="true">
<!-- ko foreach: locationOptions -->
<li role="option" aria-selected="false" tabindex="0"
data-bind="css:{'--selected':$parent.checkIfIsSelectedOption(value, $parent.selectedLocation())}, event: {click:$parent.selectOption.bind($parent,'airport'), keydown: function(data, event) { $parent.handleOptionsKeyPress(data, event) }}, attr: {value: value}">
<span class="airport-name" data-bind="html: label"></span>
</li>
<!-- /ko -->
<!-- ko if: locationOptions().length == 0 -->
<li data-bind="text:noResultFoundText">
<!-- /ko -->
</li>
</ul>
</div>
</div>
<div id="custom-airport-error"></div>
</div>
<div class="field field-wrapper field-terminal inline terminal-switcher --js-ignore-overlay" data-bind="if: showTerminal()">
<label class="label" for="terminal" data-validation-msg-label="Terminal" data-validation-warning-label="Terminal"> Terminal </label>
<!-- ko if: terminalOptions().length == 1 -->
<div class="control-field --terminal">
<input id="terminal" class="custom-terminal" data-validate="{required:true}" name="terminal" type="hidden" data-bind="value:selectedTerminal()">
<span class="terminal-name" data-bind="i18n:getSelectedTerminalLable()"></span>
</div>
<!-- /ko -->
<!-- ko if:terminalOptions().length > 1 -->
<div class="custom-dropdown-wrapper control-field --terminal" role="combobox" aria-haspopup="listbox" aria-expanded="false">
<div class="selected-option" role="button" tabindex="0" aria-controls="terminal-options-list" data-bind="event: {click: openCustomDropdown, keydown: handleKeyPress}">
<!-- ko ifnot: selectedTerminal() -->
<input id="terminal" class="custom-terminal" name="terminal" type="hidden" data-msg-required="Please select a terminal" data-error-class-position=".--terminal" data-errors-message-box="#custom-terminal-error" data-validate="{required:true}">
<span class="terminal-name" data-bind="i18n:'Please select'"></span>
<!-- /ko -->
<!-- ko if: selectedTerminal() -->
<input id="terminal" class="custom-terminal" data-validate="{required:true}" name="terminal" type="hidden" data-error-class-position=".--terminal" data-errors-message-box="#custom-terminal-error" data-bind="value:selectedTerminal()">
<span class="terminal-name" data-bind="i18n:getSelectedTerminalLable()"></span>
<!-- /ko -->
</div>
<div class="options-wrapper">
<ul id="terminal-options-list" role="listbox" aria-hidden="true">
<!-- ko foreach: terminalOptions -->
<li role="option" aria-selected="false" tabindex="0"
data-bind="class: disable ? '--disabled': '' ,css:{'--selected':$parent.checkIfIsSelectedOption(value, $parent.selectedTerminal())}, event: {click:$parent.selectOption.bind($parent,'terminal'), keydown: function(data, event) { $parent.handleOptionsKeyPress(data, event) }}, attr: {value: value}">
<span class="terminal-name" data-bind="i18n: label"></span>
</li>
<!-- /ko -->
</ul>
</div>
</div>
<!-- /ko -->
<div id="custom-terminal-error"></div>
</div>
<div class="field field-airport inline terminal-switcher" data-bind="ifnot: showTerminal()">
<p data-bind="i18n:getSelectedTerminalLable(true)"></p>
<input type="hidden" name="terminal" data-bind="value: selectedTerminal">
</div>
<div class="field field-wrapper field-airport inline terminal-switcher" data-bind="if: showDatePickerDropdown()">
<label class="label" for="pickupdate"> Collection date </label>
<select id="pickupdate" name="pickupdate" data-bind="event: {change: selectOption.bind($data,'pickupdateDropdown')}" data-validate="{required:true}" data-msg-required="Please select a collection date">
<option value="" data-bind="i18n: 'Please select'"></option>
<!-- ko foreach: dateDropdownOptions -->
<option data-bind="i18n: label, attr: {value: value, selected: $parent.checkIfIsSelectedOption(value, $parent.selectedDate())}"></option>
<!-- /ko -->
</select>
</div>
<div class="field field-wrapper field-flight-date inline --js-ignore-overlay" data-bind="if: showDatePicker()">
<input id="pickupdate" class="custom-pickupdate js-custom-pickupdatepicker" name="pickupdate" type="hidden" data-validate="{required:true}" data-bind="value:selectedDate()">
<label class="label" for="pickupdate" data-validation-warning-label="Collection date"> Collection date </label>
<div class="date-container custom-dropdown-wrapper control-field" role="combobox" aria-haspopup="listbox" aria-expanded="false">
<div class="date-input-wrapper" role="button" tabindex="0" data-bind="event: {click: openCustomDropdown, keydown: handleKeyPress}">
<!-- ko if: selectedDate() -->
<div class="selected-date selected-option" data-bind="i18n:selectedFormattedDate()"></div>
<!-- /ko -->
<!-- ko ifnot: selectedDate() -->
<div class="selected-date">Please select date</div>
<!-- /ko -->
</div>
<div class="options-wrapper">
<div class="collection-dates-descriptions" data-bind="visible: isRangeAvailable()">
<div class="store-range-description">
<span class="store-range-icon" data-label="S">S</span>
<span class="store-range-label"> Store range: </span>
<span class="store-range-desc"> Selected products available </span>
</div>
<div class="full-range-description">
<span class="full-range-icon" data-label="S">F</span>
<span class="full-range-label"> Full range: </span>
<span class="full-range-desc"> Full catalogue of products available </span>
</div>
</div>
<div class="control date" id="date-picker-modal">
<div id="datepicker" class="datepickers"></div>
<div class="location-popup-msg" data-bind="visible: isEnabledFlightDescription()">
<div id="ui-datepicker-legend" data-bind="html: showFlightDateDescription()"></div>
</div>
</div>
</div>
</div>
</div>
<div class="field-wrapper field-wrapper-destination" data-bind="if: isFinalDestinationShown()">
<input type="hidden" class="is-duty-paid" name="use_duty_paid" data-bind="value:getDutyPaid()">
<div class="field field-destination inline" data-bind="if: isCountryGroupData()">
<label class="label" for="destination" data-validation-msg-label="What is your final destination?" data-validation-warning-label="What is your final destination?" data-bind="click: onBackLabelClick"> What is your final destination? </label>
<div class="custom-dropdown-wrapper control-field --final-destination" role="combobox" aria-haspopup="listbox" aria-expanded="false" data-bind="css: {noSelectedOption: !selectedFinalDestination(),'text-view': onlyOneDestinationOption()}">
<div class="selected-option" role="button" tabindex="0" aria-controls="destination-options-list" data-bind="event: {click: openCustomDropdown, keydown: handleKeyPress}">
<!-- ko ifnot: selectedFinalDestination() -->
<input id="destination" class="custom-destination" name="destination" type="hidden" data-msg-required="Please select your final destination" data-error-class-position=".--final-destination"
data-errors-message-box="#custom-destination-error" data-validate="{required:true}">
<span class="destination-name" data-bind="i18n:'Please select'"></span>
<!-- /ko -->
<!-- ko if: selectedFinalDestination() -->
<span class="circle-flag" data-bind="css:'circle-flag-'+selectedFinalDestination()"></span>
<span class="country-name destination-name" data-bind="i18n:getSelectedDestinationLable()"></span>
<input id="destination" class="custom-destination" data-validate="{required:true}" name="destination" type="hidden" data-error-class-position=".--final-destination" data-errors-message-box="#custom-destination-error"
data-bind="value:selectedFinalDestination()">
<!-- /ko -->
</div>
<div class="options-wrapper">
<div class="input-wrapper">
<input class="input-search js-final-destinationSearch" type="text" role="searchbox" aria-label="Search" tabindex="0" data-bind="valueUpdate: 'afterkeydown', event:{'keyup':checkFinalDestination}, attr:{placeholder:$t('Search...')}">
<i class="icomoon-icon-Search"></i>
<i class="icomoon-icon-Close" role="button" tabindex="0" data-bind="event: {click:onSearchClose, keydown: closeSearchKeyPress}"></i>
</div>
<ul id="destination-options-list" role="listbox" aria-hidden="true">
<!-- ko foreach: destinationOptions -->
<li role="option" aria-selected="false" tabindex="0"
data-bind="css:{'--selected':$parent.checkIfIsSelectedOption(value, $parent.selectedFinalDestination())}, event: {click:$parent.selectOption.bind($parent,'destination'), keydown: function(data, event) { $parent.handleOptionsKeyPress(data, event) }}, attr: {value: value}">
<span class="circle-flag" data-bind="css:'circle-flag-'+value"></span>
<span class="country-name" data-bind="i18n: name.common"></span>
</li>
<!-- /ko -->
<!-- ko if: destinationOptions().length == 0 -->
<li data-bind="text:noResultFoundText">
<!-- /ko -->
</li>
</ul>
</div>
</div>
<div id="custom-destination-error"></div>
</div>
<div class="collection-point-info-text">
<div data-content-type="html" data-appearance="default" data-element="main" data-decoded="true">
<p>Domestic passengers are not able to buy duty free, but can buy from a specific range of liquor products. Anyone can buy skincare, make-up, and accessories</p>
</div>
</div>
</div>
<div class="actions-toolbar">
<div class="primary">
<button type="button" role="button" tabindex="0" class="action primary" data-bind="i18n: 'Confirm collection point', event: {click: submitForm, clickBubble:true}"></button>
</div>
</div>
</form>
Text Content
The store will not work correctly when cookies are disabled. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. Skip to Content Collection point St. Pancras International Collection point St. Pancras International Search Search Filters Sort byRelevance Relevance Bestsellers New Price low to high Price high to low Filters Sort byRelevance Relevance Bestsellers New Price low to high Price high to low Toggle Nav Collection point St. Pancras International Collection point St. Pancras International * Close Dropdown Join our global rewards Programme Join now Sign In * Sign up to Club Avolta, earn points & increase status for greater savings * Enjoy exclusive benefits from lounges to car hire * Access to exclusive events * Don't forget you can Reserve & Collect from many of our stores! * * Digital.UK@mag24-uat.dufry.com * FAQ * Customs Allowances * Refunds and Returns * FAQ * Digital.UK@mag24-uat.dufry.com * Customs Allowances * Refunds and Returns * Duty free shopping Close Dropdown Hello * Account Dashboard * Logout * * Digital.UK@mag24-uat.dufry.com * FAQ * Customs Allowances * Refunds and Returns * FAQ * Digital.UK@mag24-uat.dufry.com * Customs Allowances * Refunds and Returns * Duty free shopping My Cart Menu CATEGORIES * Brands * View all brands Featured brands * Clarins * Estée Lauder * Giorgio Armani * La Mer * Lancôme * Yves Saint Laurent Trending brands * Aesop * Charlotte Tilbury * Clarins * Creed * Jo Malone London * Penhaligon's * Sol De Janeiro * Tom Ford * Gifts * View all * Gift Sets * Travel Minis * Travel Exclusive Gifts * Toys * View all * Children Toys * View all * Construction, Educational & Stationery * Gifts By Price * View all * Gifts under £50 * Gifts from £50 - £100 * Gifts over £100 * Gifts For Her * Gifts For Him * Fragrance Gift Sets * Makeup & Skincare Gift Sets * Watches & Sunglasses * Food and Drink Gifts * Special Offers * View all * Beauty * Food * Liquor * Up to 40% off Fragrance * Fragrance from £19.95 * Up to 50% off Liquor Up to 40% off Fragrances Shop Savings Selected Spirits from £11.99 Shop Savings Up to 40% off Fragrances Shop Savings Selected Spirits from £11.99 Shop Savings * New * View all * Beauty * Liquor * Food * Accessories * Exclusives * View all * Beauty * Liquor * Food * Accessories Travel Exclusive Liquor Shop Now Travel Exclusive Beauty Shop Now Travel Exclusive Liquor Shop Now Travel Exclusive Beauty Shop Now * Beauty * View all * View All Beauty Products * Fragrance * View all * Fragrance For Her * Fragrance For Him * Unisex Fragrance * Miniature Sets * Fragrance Gift Sets * Summer Fragrances * Make-up * View all * Blush & Highlighters * Eyes * Foundation & Powder * Lips * Palettes & Gift Sets * Nails * Make-up Accessories * Skincare * View all * Skincare For Her * Skincare For Him * Unisex Skincare * Sun Care * Hair Care * Skincare Gift Sets * Toiletries * View all * Personal Care * Home Fragrances * View all * Candles * Diffusers * Others * Virtual Try-On * Fragrance Finder Virtual Try On Explore Fragrance Finder Discover Virtual Try On Explore Fragrance Finder Discover * Liquor * View all * View All Liquor Products * Aperitifs & Digestifs * View all * Vermouths * Port * Aperitifs * Cognac & Brandy * View all * Cognac * White Spirits * View all * Gin * Rum * Vodka * Tequila & Mezcal * Whisky * View all * Scotch Standard * Single Scotch Malt * Irish Whiskey * Canadian Whiskey * American Whiskey * Scotch Premium * Irish Malt * Japanese * Liqueurs * View all * Cream Liqueurs * Other Liqueurs * Chinese Liqueurs * Wine * View all * France * USA * South Africa * Spain * Italy * Chile * Australia * Champagne * Sparkling Wines Whisky Shop Discover Selected Spirits up to 50% off Shop Now Whisky Shop Discover Selected Spirits up to 50% off Shop Now Whisky Shop Discover Selected Spirits up to 50% off Shop Now Whisky Shop Discover Selected Spirits up to 50% off Shop Now * Food * View all * View All Food Products * Chocolate & Sweets * View all * Chocolate * Chocolate Liqueurs * Sweets * Biscuits * Chewing Gum * Savoury Food * View all * Tea * Accessories * View all * View All Accessories Products * Watches * View all * Watches for Her * Watches for Him * Unisex Watches * Watch Accessories * Glasses * View all * Sunglasses * Sunglasses for Him * Sunglasses for Her * Sunglasses for Kids * Mens Sweaters * Necklaces, Pendants & Charms * View all * Silver * Fashion * Rings * View all * Silver * Fashion * Bracelets * View all * Gold * Fashion * Earrings * Jewellery Sets * Electronics * Toiletry Accessories Up to 20% off Sunglasses Shop Savings Up to 20% off Sunglasses Shop Savings * Wellness SAVE 10% WHEN YOU RESERVE & COLLECT SAVE 10% WHEN YOU RESERVE & COLLECT ONLINE EXCLUSIVE. T&CS AND LOCATION EXCLUSIONS APPLY. Shop by Brand 10% Off Save when you reserve online. Become a member to save 20%*. 20% Off Red By Dufry members enjoy an elevated discount when you reserve online. Reserve your favourite products from home, collect them when you travel Find out more * Find your collection point * * Reserve items before you travel * Collect & pay in store Find out more SHOP OUR TOP CATEGORIES Beauty Make up Accessories Fragrance Unmissable offers Shop your most-loved brands at irresistible prices NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices Sorry, your browser doesn't support embedded videos. Sorry, your browser doesn't support embedded videos. NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices Sorry, your browser doesn't support embedded videos. Sorry, your browser doesn't support embedded videos. NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now NEW COLLECTION WATCHES FOR HER 20% OFF CATEGORY Shop now Unmissable offers Shop your most-loved brands at irresistible prices Sorry, your browser doesn't support embedded videos. Sorry, your browser doesn't support embedded videos. * Up to 20% off sunglasses vs RRP * Shop skincare offers * Up to 40% fragrance vs UK RRP * Up to 20% off sunglasses vs RRP Enjoy rewards from day one when you download our app. * Exclusive offers and discounts * Earn points every time you shop * Enjoy unique perks and events Download from here Download here Scan QR code Enjoy rewards from day one when you download our app. * Exclusive offers and discounts * Earn points every time you shop * Enjoy unique perks and events Download from here Download from here Scan QR code * World Duty Free * About Us * Boarding Pass Statement * Custom Allowances * Our Price Promise * Current Promotions - T&Cs * Please Drink Responsibly * Modern Slavery Statement * Tax Strategy * Tax & Duty Free Shopping * How can we help? * Contact Us * Customer Service * FAQs * Pricing Policy * Recycling * Returns & Refunds * Statements & Reports * Store Information * Cookie consent * Quick Links * Offers * Lips * Skincare Sets * Foundation & Powder * Sunglasses * Fragrance Finder * Virtual Try-On * Red By Dufry * Forum by Dufry * How to use Reserve & Collect Newsletter Sign Up for Our Newsletter: Subscribe I agree with Privacy Policy Toggle Nav © 2019-2024 Dufry. All rights reserved. * Terms & Conditions * Privacy Policy Understand your allowance Close Fechar COLLECTION POINT Close Tell us your departure location and date so we can show you the product selection available. Collection store country * * * Airport or other location * * Terminal * Collection date Collection date Please select date S Store range: Selected products available F Full range: Full catalogue of products available What is your final destination? * * Domestic passengers are not able to buy duty free, but can buy from a specific range of liquor products. Anyone can buy skincare, make-up, and accessories .