www.dukeshill.co.uk
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: https://trk.klclick1.com/ls/click?upn=vQ1XimjCUXraErLLd03rB8z1KRfBfKrLYvN7Jh9AGyzLzLJBXpU2HKCXF3CBlk7kXRFT8WZsHTDXgccTnYl...
Effective URL: https://www.dukeshill.co.uk/collections/dukeshill-classics?utm_source=Full%20Opt-in&utm_medium=email&utm_campaign=C16%2FM5%2...
Submission: On January 29 via manual from IN — Scanned from DE
Effective URL: https://www.dukeshill.co.uk/collections/dukeshill-classics?utm_source=Full%20Opt-in&utm_medium=email&utm_campaign=C16%2FM5%2...
Submission: On January 29 via manual from IN — Scanned from DE
Form analysis
32 forms found in the DOMPOST /cart
<form action="/cart" id="CartDrawer-Form" class="cart__contents cart-drawer__form" method="post">
<div id="CartDrawer-CartItems" class="drawer__contents js-contents">
<p id="CartDrawer-LiveRegionText" class="visually-hidden" role="status"></p>
<p id="CartDrawer-LineItemStatus" class="visually-hidden" aria-hidden="true" role="status">Loading...</p>
</div>
<div id="CartDrawer-CartErrors" role="alert"></div>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button class="search__button field__button" aria-label="Search">
<i class="fa fa-search"></i>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="What are you looking for?" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list"
aria-controls="predictive-search-results-list" aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false" aria-activedescendant="">
<span class="search-close-btn"><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 14 14">
<path
d="M13.682.318a1.025,1.025,0,0,0-1.485,0L7,5.515,1.8.318a1.025,1.025,0,0,0-1.485,0,1.025,1.025,0,0,0,0,1.485L5.515,7l-5.2,5.2a1.025,1.025,0,0,0,0,1.485,1.025,1.025,0,0,0,1.485,0L7,8.485l5.2,5.2A1.05,1.05,0,1,0,13.682,12.2L8.485,7l5.2-5.2A1.025,1.025,0,0,0,13.682.318Z"
transform="translate(14) rotate(90)" fill="#505050"></path>
</svg></span>
<button class="search__button field__button" aria-label="Search">
<i class="fa fa-search"></i>
</button>
<input type="hidden" name="options[prefix]" value="last">
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results-list" aria-controls="predictive-search-results-list"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal-1">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false" role="presentation">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
<form id="FacetFiltersForm" class="facets__form">
<div id="FacetsWrapperDesktop" class="facets__wrapper">
<h2 class="facets__heading caption-large text-body" id="verticalTitle" tabindex="-1">Filter:</h2>
<script src="//www.dukeshill.co.uk/cdn/shop/t/21/assets/show-more.js?v=90883108635033788741700150658" defer="defer"></script>
<details id="Details-1-template--21483778375959__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="1">
<summary class="facets__summary caption-large focus-offset" role="button" aria-expanded="false" aria-controls="Facet-1-template--21483778375959__product-grid">
<div>
<span>Price</span>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</summary>
<div id="Facet-1-template--21483778375959__product-grid" class="facets__display">
<div class="facets__header"><span class="facets__selected">The highest price is £295.00</span><facet-remove>
<a href="/collections/dukeshill-classics" class="facets__reset link underlined-link" role="button">
Reset
</a>
</facet-remove></div>
<price-range class="facets__price">
<span class="field-currency">£</span>
<div class="field">
<input class="field__input" name="filter.v.price.gte" id="Filter-Price-GTE" type="number" placeholder="0" min="0" max="295.00">
<label class="field__label" for="Filter-Price-GTE">From</label>
</div><span class="field-currency">£</span>
<div class="field">
<input class="field__input" name="filter.v.price.lte" id="Filter-Price-LTE" type="number" min="0" placeholder="295.00" max="295.00">
<label class="field__label" for="Filter-Price-LTE">To</label>
</div>
</price-range>
</div>
</details>
<details id="Details-2-template--21483778375959__product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="2">
<summary class="facets__summary caption-large focus-offset" aria-label="Servings (0 selected)" role="button" aria-expanded="false" aria-controls="Facet-2-template--21483778375959__product-grid">
<div>
<span>Servings</span>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</summary>
<div id="Facet-2-template--21483778375959__product-grid" class="parent-display facets__display">
<div class="facets__header">
<span class="facets__selected no-js-hidden">0 selected</span>
<facet-remove>
<a href="/collections/dukeshill-classics" class="facets__reset link underlined-link" role="button">
Reset
</a>
</facet-remove>
</div>
<fieldset class="facets-wrap parent-wrap ">
<legend class="visually-hidden">Servings</legend>
<ul class=" facets__list list-unstyled no-js-hidden" role="list">
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-1" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-1">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">2-4 (1)</span>
<span class="visually-hidden">2-4 (1 product)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-2" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-2">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">4 (1)</span>
<span class="visually-hidden">4 (1 product)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-3" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-3">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">10+ (2)</span>
<span class="visually-hidden">10+ (2 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-4" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-4">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">15+ (8)</span>
<span class="visually-hidden">15+ (8 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-5" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-5">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">30+ (2)</span>
<span class="visually-hidden">30+ (2 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-6" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-6">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">35+ (7)</span>
<span class="visually-hidden">35+ (7 products)</span>
</label>
</li>
</ul>
<ul class=" facets__list no-js-list list-unstyled no-js" role="list">
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-1-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-1-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">2-4 (1)</span>
<span class="visually-hidden">2-4 (1 product)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-2-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-2-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">4 (1)</span>
<span class="visually-hidden">4 (1 product)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-3-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-3-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">10+ (2)</span>
<span class="visually-hidden">10+ (2 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-4-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-4-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">15+ (8)</span>
<span class="visually-hidden">15+ (8 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-5-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-5-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">30+ (2)</span>
<span class="visually-hidden">30+ (2 products)</span>
</label>
</li>
<li class="list-menu__item facets__item">
<label for="Filter-filter.v.m.global.servings-6-no-js" class="facet-checkbox">
<input type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-6-no-js">
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">35+ (7)</span>
<span class="visually-hidden">35+ (7 products)</span>
</label>
</li>
</ul>
</fieldset>
</div>
</details>
<noscript>
<button type="submit" class="facets__button-no-js button button--secondary">Filter</button>
</noscript>
</div>
<div class="active-facets active-facets-desktop">
<facet-remove class="active-facets__button-wrapper">
<a href="/collections/dukeshill-classics" class="active-facets__button-remove underlined-link" role="button">
<span>Remove all</span>
</a>
</facet-remove>
</div>
<div class="facet-filters sorting caption">
<div class="facet-filters__field">
<h2 class="facet-filters__label caption-large text-body">
<label for="SortBy">Sort by:</label>
</h2>
<div class="select"><select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortBy" aria-describedby="a11y-refresh-page-message">
<option value="manual">Featured</option>
<option value="best-selling" selected="selected">Best selling</option>
<option value="title-ascending">Alphabetically, A-Z</option>
<option value="title-descending">Alphabetically, Z-A</option>
<option value="price-ascending">Price, low to high</option>
<option value="price-descending">Price, high to low</option>
<option value="created-ascending">Date, old to new</option>
<option value="created-descending">Date, new to old</option>
</select>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</div>
<noscript>
<button type="submit" class="facets__button-no-js button button--secondary">Sort</button>
</noscript>
</div>
<div class="product-count light" role="status">
<h2 class="product-count__text text-body">
<span id="ProductCountDesktop">67 products </span>
</h2>
<div class="loading-overlay__spinner">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
</form>
<form id="FacetFiltersFormMobile" class="mobile-facets">
<div class="mobile-facets__inner gradient">
<div class="mobile-facets__header">
<div class="mobile-facets__header-inner">
<h2 class="mobile-facets__heading medium-hide large-up-hide">Filter and sort </h2>
<h2 class="mobile-facets__heading small-hide">Filter </h2>
<p class="mobile-facets__count">67 products </p>
</div>
</div>
<div class="mobile-facets__main has-submenu gradient">
<details id="Details-Mobile-1-template--21483778375959__product-grid" class="mobile-facets__details js-filter" data-index="mobile-1">
<summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-1-template--21483778375959__product-grid">
<div>
<span>Price</span>
<span class="mobile-facets__arrow no-js-hidden"><svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</span>
<noscript> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</noscript>
</div>
</summary>
<div id="FacetMobile-1-template--21483778375959__product-grid" class="mobile-facets__submenu gradient">
<button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg> Price </button>
<p class="mobile-facets__info">The highest price is £295.00</p>
<price-range class="facets__price">
<span class="field-currency">£</span>
<div class="field">
<input class="field__input" name="filter.v.price.gte" id="Mobile-Filter-Price-GTE" type="number" placeholder="0" min="0" inputmode="decimal" max="295.00">
<label class="field__label" for="Mobile-Filter-Price-GTE">From</label>
</div>
<span class="field-currency">£</span>
<div class="field">
<input class="field__input" name="filter.v.price.lte" id="Mobile-Filter-Price-LTE" type="number" min="0" inputmode="decimal" placeholder="295.00" max="295.00">
<label class="field__label" for="Mobile-Filter-Price-LTE">To</label>
</div>
</price-range>
<div class="no-js-hidden mobile-facets__footer">
<facet-remove class="mobile-facets__clear-wrapper">
<a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Clear</a>
</facet-remove>
<button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
<noscript><button class="button button--primary">Apply</button></noscript>
</div>
</div>
</details>
<details id="Details-Mobile-2-template--21483778375959__product-grid" class="mobile-facets__details js-filter" data-index="mobile-2">
<summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-2-template--21483778375959__product-grid">
<div>
<span>Servings</span>
<span class="mobile-facets__arrow no-js-hidden"><svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</span>
<noscript> <svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</noscript>
</div>
</summary>
<div id="FacetMobile-2-template--21483778375959__product-grid" class="mobile-facets__submenu gradient">
<button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg> Servings </button>
<ul class="mobile-facets__list list-unstyled" role="list">
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-1" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="2-4" id="Filter-filter.v.m.global.servings-mobile-1">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">2-4 (1)</span>
<span class="visually-hidden">2-4 (1 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-2" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="4" id="Filter-filter.v.m.global.servings-mobile-2">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">4 (1)</span>
<span class="visually-hidden">4 (1 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-3" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="10+" id="Filter-filter.v.m.global.servings-mobile-3">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">10+ (2)</span>
<span class="visually-hidden">10+ (2 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-4" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="15+" id="Filter-filter.v.m.global.servings-mobile-4">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">15+ (8)</span>
<span class="visually-hidden">15+ (8 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-5" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="30+" id="Filter-filter.v.m.global.servings-mobile-5">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">30+ (2)</span>
<span class="visually-hidden">30+ (2 products)</span>
</label>
</li>
<li class="mobile-facets__item list-menu__item">
<label for="Filter-filter.v.m.global.servings-mobile-6" class="mobile-facets__label">
<input class="mobile-facets__checkbox" type="checkbox" name="filter.v.m.global.servings" value="35+" id="Filter-filter.v.m.global.servings-mobile-6">
<span class="mobile-facets__highlight"></span>
<svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
<rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
</svg>
<svg class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
</svg>
<span aria-hidden="true">35+ (7)</span>
<span class="visually-hidden">35+ (7 products)</span>
</label>
</li>
</ul>
<div class="no-js-hidden mobile-facets__footer gradient">
<facet-remove class="mobile-facets__clear-wrapper">
<a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Clear</a>
</facet-remove>
<button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
<noscript><button class="button button--primary">Apply</button></noscript>
</div>
</div>
</details>
<div class="mobile-facets__details js-filter" data-index="mobile-">
<div class="mobile-facets__summary">
<div class="mobile-facets__sort">
<label for="SortBy-mobile">Sort by:</label>
<div class="select">
<select name="sort_by" class="select__select" id="SortBy-mobile" aria-describedby="a11y-refresh-page-message">
<option value="manual">Featured</option>
<option value="best-selling" selected="selected">Best selling</option>
<option value="title-ascending">Alphabetically, A-Z</option>
<option value="title-descending">Alphabetically, Z-A</option>
<option value="price-ascending">Price, low to high</option>
<option value="price-descending">Price, high to low</option>
<option value="created-ascending">Date, old to new</option>
<option value="created-descending">Date, new to old</option>
</select>
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</div>
</div>
</div>
</div>
<div class="mobile-facets__footer">
<facet-remove class="mobile-facets__clear-wrapper">
<a href="/collections/dukeshill-classics" class="mobile-facets__clear underlined-link" role="button">Remove all</a>
</facet-remove>
<button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()">Apply</button>
<noscript><button class="button button--primary">Apply</button></noscript>
</div>
</div>
</div>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351016780055" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351016780055" type="hidden" name="id" value="45329307992343">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351016780055" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351016780055-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351016780055-submit title-template--21483778375959__product-grid-8351016780055" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351016780055"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351024251159" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351024251159" type="hidden" name="id" value="45329321394455">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351024251159" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351024251159-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351024251159-submit title-template--21483778375959__product-grid-8351024251159" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351024251159"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351027527959" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351027527959" type="hidden" name="id" value="45329339285783">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351027527959" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351027527959-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351027527959-submit title-template--21483778375959__product-grid-8351027527959" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351027527959"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351026807063" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351026807063" type="hidden" name="id" value="45329330209047">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351026807063" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351026807063-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351026807063-submit title-template--21483778375959__product-grid-8351026807063" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351026807063"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351025398039" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351025398039" type="hidden" name="id" value="45329324015895">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351025398039" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351025398039-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351025398039-submit title-template--21483778375959__product-grid-8351025398039" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351025398039"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351027560727" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351027560727" type="hidden" name="id" value="45329339384087">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351027560727" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351027560727-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351027560727-submit title-template--21483778375959__product-grid-8351027560727" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351027560727"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351021302039" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351021302039" type="hidden" name="id" value="45329316217111">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351021302039" min="1" value="1">
<input id="source-value-8351021302039" type="hidden" name="properties[_source]" value="K">
<button id="quick-add-template--21483778375959__product-grid8351021302039-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351021302039-submit title-template--21483778375959__product-grid-8351021302039" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351021302039"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351022416151" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351022416151" type="hidden" name="id" value="45329317691671">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351022416151" min="1" value="1">
<input id="source-value-8351022416151" type="hidden" name="properties[_source]" value="k">
<button id="quick-add-template--21483778375959__product-grid8351022416151-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351022416151-submit title-template--21483778375959__product-grid-8351022416151" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351022416151"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351018058007" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351018058007" type="hidden" name="id" value="45329311236375">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351018058007" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351018058007-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351018058007-submit title-template--21483778375959__product-grid-8351018058007" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351018058007"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351030444311" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351030444311" type="hidden" name="id" value="45329363730711">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351030444311" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351030444311-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351030444311-submit title-template--21483778375959__product-grid-8351030444311" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351030444311"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351015993623" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351015993623" type="hidden" name="id" value="45329307042071">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351015993623" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351015993623-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351015993623-submit title-template--21483778375959__product-grid-8351015993623" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351015993623"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351026905367" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351026905367" type="hidden" name="id" value="45329330897175">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351026905367" min="1" value="1">
<input id="source-value-8351026905367" type="hidden" name="properties[_source]" value="K">
<button id="quick-add-template--21483778375959__product-grid8351026905367-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351026905367-submit title-template--21483778375959__product-grid-8351026905367" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351026905367"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351023923479" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351023923479" type="hidden" name="id" value="45329321197847">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351023923479" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351023923479-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351023923479-submit title-template--21483778375959__product-grid-8351023923479" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351023923479"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351018483991" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351018483991" type="hidden" name="id" value="45329311760663">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351018483991" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351018483991-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351018483991-submit title-template--21483778375959__product-grid-8351018483991" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351018483991"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" id="quick-add-template--21483778375959__product-grid8351023563031" accept-charset="UTF-8" class="form" enctype="multipart/form-data" novalidate="novalidate" data-type="add-to-cart-form"><input type="hidden"
name="form_type" value="product"><input type="hidden" name="utf8" value="✓"><input id="collection-product-id-8351023563031" type="hidden" name="id" value="45329321099543">
<input class="card_quantity__input" type="hidden" name="quantity" id="Quantity-8351023563031" min="1" value="1">
<button id="quick-add-template--21483778375959__product-grid8351023563031-submit" type="submit" name="add" class="quick-add__submit button button--full-width button--primary h-40" aria-haspopup="dialog"
aria-labelledby="quick-add-template--21483778375959__product-grid8351023563031-submit title-template--21483778375959__product-grid-8351023563031" aria-live="polite" data-sold-out-message="true">
<span class="add_to_cart_label" data-textchange="false"><span class="buy_label">Buy</span><span class="add_cart_label hidden">Add to Basket</span></span>
<span class="sold-out-message hidden"> Sold out </span>
<div class="loading-overlay__spinner hidden">
<svg aria-hidden="true" focusable="false" role="presentation" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</button><input type="hidden" name="product-id" value="8351023563031"><input type="hidden" name="section-id" value="template--21483778375959__product-grid">
</form>
POST /contact#ContactFooter
<form method="post" action="/contact#ContactFooter" id="ContactFooter" accept-charset="UTF-8" class="footer__newsletter newsletter-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓"><input
type="hidden" name="contact[tags]" value="newsletter">
<input type="text" name="contact[note][source]" value="newsletter" hidden="">
<div class="newsletter-form__field-wrapper">
<div class="field">
<input id="NewsletterForm--footer" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email" required="">
<label class="field__label" for="NewsletterForm--footer"> Email </label>
<button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" role="presentation" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</button>
</div>
</div>
</form>
POST
<form method="post" id="sem_modal_form" novalidate="novalidate"><input id="sem_email" type="hidden" value="client" name="user">
<div class="ssw-control-group"><input name="password" id="sem_password" class="social-exist-modal__password" type="password" required="required" placeholder="Password"><br></div>
<a id="sem_forgot" class="social-exist-modal__recover-password" onclick="try{showRecoverPasswordForm();ssw('#social_exist_modal').sswModal('hide');}catch(e){}" href="/account/login#recover">Forgot password?</a>
<div class="ssw-control-group"><input id="sem_btn" type="submit" class="btn button gw-login-btn" value="Log in"></div>
</form>
POST
<form id="set-email-form" method="post" novalidate="novalidate"><input id="service_id" type="hidden" name="service_id" value="">
<div class="ssw-control-group"><input id="set-email-input" name="email" tabindex="1" aria-label="Email address" type="email" required="required" placeholder="Email address" class="ssw-span3"></div>
<div class="ssw-control-group"><input type="submit" class="btn button gw-login-btn" tabindex="1" aria-label="" value=""></div>
</form>
POST
<form id="accept-terms-form" method="post" onsubmit="sswCreateAccount(this); return false;">
<div class="terms-email-group ssw-control-group"><input id="terms-email-input" name="email" tabindex="1" type="email" required="required" placeholder="Email address" class="ssw-span3"></div>
<div class="accept_terms-group ssw-control-group">
<div class="ssw-controls"><label class="ssw-checkbox ssw-inline"><input id="ssw-accept-terms-checkbox" name="accept_terms" onclick="sswOnAcceptTerms(this)" type="checkbox"> I read and agree with <span class="terms-span">Terms of Service</span>
<a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a></label></div>
</div>
<div class="ssw-control-group accepts_marketing-group">
<div class="ssw-controls"><label class="ssw-checkbox ssw-inline"><input id="ssw-accept-marketing-checkbox" name="accepts_marketing" type="checkbox" onclick="sswOnAcceptMarketing(this)" onkeydown="sswOnAcceptMarketing(this)" tabindex="1"
aria-label="Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply."> Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label></div>
</div> <input id="ssw-accept-terms-service_id" name="service_id" type="hidden">
<div class="ssw-control-group"><button id="ssw-create-account-button" type="submit" class="btn button gw-login-btn" style="display:none" tabindex="1" aria-label="Create Account">Create Account</button><button id="ssw-cancel-account-button"
type="button" class="btn button gw-login-btn" onclick="sswCancelAccount()" tabindex="1" aria-label="cancel">cancel</button></div>
</form>
POST https://www.dukeshill.co.uk/account/login
<form id="he_customer_login" action="https://www.dukeshill.co.uk/account/login" method="post" accept-charset="UTF-8" novalidate="novalidate"><input type="hidden" value="client" name="user">
<div class="ssw-control-group"><input id="ssw-customer-email" name="customer[email]" tabindex="1" autocomplete="on" type="email" placeholder="Email address" class="ssw-span3" title="Enter your email" aria-label="Enter your email"></div>
<div class="ssw-control-group"><input id="ssw-customer-password" name="customer[password]" tabindex="2" type="password" placeholder="Password" class="ssw-span3" title="Enter your password" aria-label="Enter your password"></div>
<div class="ssw-control-group"><input id="hesy-login-submit" tabindex="3" type="submit" class="btn button gw-login-btn gw-fsize-md" value="Log in" aria-labelledby="Log in"></div>
<div class="ssw-control-group"><a href="/account/login#recover" class="gw-link-login">Forgot password?</a></div>
</form>
POST https://www.dukeshill.co.uk/account
<form id="he_create_customer" action="https://www.dukeshill.co.uk/account" method="post" accept-charset="UTF-8" novalidate="novalidate">
<div class="ssw-control-group"><input id="ssw-email" tabindex="4" name="customer[email]" type="email" placeholder="Email address" class="required email ssw-span3" title="Enter your email" aria-label="Enter your email"></div>
<div class="ssw-control-group"><input id="ssw-password" tabindex="5" name="customer[password]" type="password" placeholder="Password" class="required ssw-span3" minlength="6" title="Enter your password" aria-label="Enter your password"></div>
<div class="ssw-control-group ssw-first-name" style="display:none;"><input id="ssw-first_name" tabindex="6" name="customer[first_name]" type="text" placeholder="First Name" class="required ssw-span3" minlength="2" title="Enter your first name"
aria-label="Enter your first name"></div>
<div class="ssw-control-group ssw-last-name" style="display:none;"><input id="ssw-last_name" tabindex="7" name="customer[last_name]" type="text" placeholder="Last Name" class="required ssw-span3" minlength="2" title="Enter your last name"
aria-label="Enter your last name"></div> <input id="ssw-customer-tags" type="hidden" name="customer[tags]" value="gw_form">
<div id="ssw-signup-accept-terms-marketing" class="ssw-control-group ssw-accept-terms"><label id="ssw-signup-accept-terms" class="ssw-checkbox ssw-inline" style="display:none;"><input name="terms" tabindex="8" type="checkbox"
onclick="sswOnAcceptTerms(this)"> I read and agree with <span class="terms-span">Terms of Service</span> <a href="javascript: void(0)" class="terms-link ssw-hide" target="_blank">Terms of Service</a></label> <input
id="ssw-customer-accepts_marketing" type="hidden" name="customer[accepts_marketing]" value="false"><label id="ssw-signup-accept-marketing" class="ssw-checkbox ssw-inline"><input name="accepts_marketing" tabindex="9" type="checkbox"
onclick="sswOnAcceptMarketing(this)"> Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label> </div>
<div class="ssw-action-bottom"><button id="hesy-sign-up-cancel" type="button" class="btn button gw-login-btn gw-fsize-md" data-dismiss="ssw-modal" aria-hidden="true" style="display:none">cancel</button><input id="hesy-sign-up-submit" tabindex="8"
type="submit" class="btn button gw-login-btn gw-fsize-md" value="Sign up" aria-labelledby="Sign up"></div>
</form>
POST /cart/add
<form class="ssw-product-form ssw-available-content" method="post" action="/cart/add"><input type="hidden" name="id" value="">
<div class="gw-quantity-wrapper" tabindex="0"><span class="gw-quantity-text gw-product-form-text">Quantity</span><span class="gw-quantity-param minus">-</span><input type="number" name="quantity" class="gw-quantity-number" value="1"><span
class="gw-quantity-param plus">+</span></div>
<div class="ssw-control-group ssw-product-option1 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option1</label><select class="ssw-product-select1" data-product-id="0"></select></div>
<div class="ssw-control-group ssw-product-option2 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option2</label><select class="ssw-product-select2" data-product-id="0"></select></div>
<div class="ssw-control-group ssw-product-option3 ssw-hide"><label class="ssw-control-label gw-product-form-text">Option2</label><select class="ssw-product-select3" data-product-id="0"></select></div>
</form>
<form class="ssw-list-title-form" onsubmit="return false;"><input class="ssw-fave-list-title" type="text" name="list_title_default" data-event="blur" data-action="editList" data-id="0" placeholder="List name" value="Favorites" maxlength="40"
required="required"><button type="submit" style="display:none"></button></form>
<form class="ssw-variant-options">
<div class="ssw-product-variant-col"><img src="" class="ssw-variant-image" onload="this.removeAttribute('style')"></div>
<div class="ssw-product-variant-col ssw-product-variant-col-form">
<h3 class="ssw-product-variant-choose-option-text">Choose options</h3>
<div class="ssw-product-variant-select-alert ssw-alert ssw-alert-warning" style="display:none;">All options should be selected!</div>
<div class="ssw-variant-option-radio-template ssw-variant-option-template ssw-variant-option" style="display:none">
<p class="ssw-variant-option-title"></p>
<div class="ssw-variant-option-value" style="display:none"><input type="radio"><label></label></div>
</div>
<div class="ssw-variant-option-select-template ssw-variant-option-template ssw-variant-option" style="display:none">
<p class="ssw-variant-option-title"></p><select name="option" class="ssw-variant-option-select">
<option class="ssw-variant-option-value"></option>
</select>
</div><input class="ssw-product-variant-id" type="hidden" name="variant_id">
<div class="ssw-product-variant-cart-error ssw-alert ssw-alert-danger" style="display:none;"></div>
</div>
</form>
POST
<form id="ssw-wishlist-save-form" method="post">
<div class="ssw-inline"><input type="email" name="customer_email" placeholder="Your email address" required=""><button type="submit" class="btn button gw-wishlist-btn gw-btn-bg" data-text="Save" data-loading-text="Saving...">Save</button></div>
<div class="ssw-inline" style="margin-top:10px"><label for="accept_marketing">Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply.</label><input type="checkbox" id="accept_marketing" name="accept_marketing"></div>
</form>
Text Content
Skip to content YOUR BASKET IS EMPTY Continue shopping Have an account? Log in to check out faster. WINTER SHOP NOW YOUR BASKET SUMMARY Loading... SUBTOTAL £0.00 GBP VAT included. Shipping calculated at checkout Update View Cart FREE DELIVERY ON ORDERS OVER £60 Menu * Winter Winter * Roasts * Game * Tender Slow Cooked Meats * Breakfast In Bed * Gourmet Deli * Cosy Nights In * Artisan Soups & Meals * Sweet Indulgence * All Winter * Dukeshill Classics Dukeshill Classics * Ham * Sausages * Bacon * Burgers * Deli Meats * Ham Accompaniments * DukesHill Selections * Uncooked Cured Meats * Food Hall Food Hall * DUKESHILL CLASSICS DUKESHILL CLASSICS * Ham * Sausages * Bacon * Deli Lunch Meats * Ham Accompaniments * DukesHill Selections * Uncooked Cured Meats * THE BUTCHERY THE BUTCHERY * Beef * Lamb * Pork * Poultry * Game * THE DELI COUNTER THE DELI COUNTER * Sliced Meats * Slow Cooked Meats * Artisan Soups & Meals * Pâté & Terrines * Continental Meats * Haggis * Pies & Pastries * THE DAIRY THE DAIRY * All Cheeses * British Cheese * Continental Cheese * Cheese Selections * Cheese Accompaniments * British Butter * Hollis Mead Dairy * THE FISH COUNTER THE FISH COUNTER * Smoked Salmon * Smoked Fish * Caviar * SWEET THINGS SWEET THINGS * Puddings * Cakes & Biscuits * Chocolate & Confectionery * Sweet Grocery * THE PANTRY THE PANTRY * Chutneys & Condiments * Sauces & Marinades * Savoury Snacks & Nibbles * Jams & Preserves * OCCASSIONS OCCASSIONS * Breakfast * Dinner * Dine-In Selections * Roasts * Perfect For Freezing * Valentines Day * WINE, CIDER & SPIRITS WINE, CIDER & SPIRITS * Wine * Cider * Gin & Tonic * Hampers & Gifts Hampers & Gifts * Year Round Hampers * Gift Boxes * Gifts For Her * Gifts For Him * Chocolates * Gift Cards * Corporate Gifting * Valentines Gift Ideas * Offers Offers * Sale Items * Fresh Food Offers * Mix & Match Offers * Money Saving Selections * All Offers * Rewards Club * Recipes * Contact Search Basket Search Search Login 0 Basket 00 items * Winter * Roasts * Game * Tender Slow Cooked Meats * Breakfast In Bed * Gourmet Deli * Cosy Nights In * Artisan Soups & Meals * Sweet Indulgence * All Winter * Dukeshill Classics * Ham * Sausages * Bacon * Burgers * Deli Meats * Ham Accompaniments * DukesHill Selections * Uncooked Cured Meats * Food Hall * DUKESHILL CLASSICS * Ham * Sausages * Bacon * Deli Lunch Meats * Ham Accompaniments * DukesHill Selections * Uncooked Cured Meats * THE BUTCHERY * Beef * Lamb * Pork * Poultry * Game * THE DELI COUNTER * Sliced Meats * Slow Cooked Meats * Artisan Soups & Meals * Pâté & Terrines * Continental Meats * Haggis * Pies & Pastries * THE DAIRY * All Cheeses * British Cheese * Continental Cheese * Cheese Selections * Cheese Accompaniments * British Butter * Hollis Mead Dairy * THE FISH COUNTER * Smoked Salmon * Smoked Fish * Caviar * SWEET THINGS * Puddings * Cakes & Biscuits * Chocolate & Confectionery * Sweet Grocery * THE PANTRY * Chutneys & Condiments * Sauces & Marinades * Savoury Snacks & Nibbles * Jams & Preserves * OCCASSIONS * Breakfast * Dinner * Dine-In Selections * Roasts * Perfect For Freezing * Valentines Day * WINE, CIDER & SPIRITS * Wine * Cider * Gin & Tonic Michelin Star Taste of India * Hampers & Gifts * Year Round Hampers * Gift Boxes * Gifts For Her * Gifts For Him * Chocolates * Gift Cards * Corporate Gifting * Valentines Gift Ideas * Offers * Sale Items * Fresh Food Offers * Mix & Match Offers * Money Saving Selections * All Offers * Rewards Club * Recipes * Contact 1. Home 2. DukesHill Classics DUKESHILL CLASSICS Since 1985 DukesHill has been producing the finest meats, produced with the highest regard for animal welfare and using traditional techniques to ensure the highest quality. From the early days when we just made cooked hams, our range now includes dry-cured bacon, charcuterie, sausages and burgers, fresh pork, beef and poultry. All our meat is sourced from British farms and skilfully prepared by our own butchers and curers to ensure that the quality is second to none. Read more FILTER: Price The highest price is £295.00 Reset £ From £ To Servings 0 selected Reset Servings * 2-4 (1) 2-4 (1 product) * 4 (1) 4 (1 product) * 10+ (2) 10+ (2 products) * 15+ (8) 15+ (8 products) * 30+ (2) 30+ (2 products) * 35+ (7) 35+ (7 products) * 2-4 (1) 2-4 (1 product) * 4 (1) 4 (1 product) * 10+ (2) 10+ (2 products) * 15+ (8) 15+ (8 products) * 30+ (2) 30+ (2 products) * 35+ (7) 35+ (7 products) Filter Remove all SORT BY: FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old Sort 67 PRODUCTS Filter and sort Filter FILTER AND SORT FILTER 67 products Price Price The highest price is £295.00 £ From £ To Clear Apply Apply Servings Servings * 2-4 (1) 2-4 (1 products) * 4 (1) 4 (1 products) * 10+ (2) 10+ (2 products) * 15+ (8) 15+ (8 products) * 30+ (2) 30+ (2 products) * 35+ (7) 35+ (7 products) Clear Apply Apply Sort by: FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old Remove all Apply Apply Remove all 67 PRODUCTS * Quantity: Decrease quantity for Half Boneless Wiltshire Ham Increase quantity for HALF BONELESS WILTSHIRE HAM (154) INTRODUCING OUR HALF BONELESS WILTSHIRE HAM - A TIMELESS CLASSIC THAT IS SURE TO DELIGHT YOUR TASTE BUDS! THIS HAM IS NOT JUST ANY HAM, IT IS OUR SIGNATURE WILTSHIRE CURED HAM THAT HAS BEEN PERFECTED OVER THE YEARS TO BRING YOU THE ULTIMATE HAM EXPERIENCE. WHAT SETS OUR WILTSHIRE CURED HAM APART IS THE METICULOUS PROCESS IT UNDERGOES TO ENSURE MAXIMUM FLAVOUR AND TENDERNESS. WE START BY IMMERSING THE HAMS IN OUR SPECIAL BRINE RECIPE FOR NEARLY A WEEK, ALLOWING THE FLAVOURS TO PENETRATE EVERY INCH OF THE MEAT. THEN, WE LET THE HAMS MATURE FOR AN ADDITIONAL WEEK, ALLOWING THE FLAVOURS TO DEVELOP AND INTENSIFY. THE RESULT IS A HAM THAT IS INCREDIBLY MOIST AND TENDER, WITH A MILD YET DELIGHTFUL TASTE THAT WILL LEAVE YOU CRAVING FOR MORE. UNLIKE OTHER HAMS ON THE MARKET, OUR WILTSHIRE CURED HAM IS NEVER WET - IT HAS THE PERFECT TEXTURE THAT WILL MELT IN YOUR MOUTH WITH EVERY BITE. ONE OF THE BEST THINGS ABOUT OUR HALF BONELESS WILTSHIRE HAM IS ITS BONELESS CONVENIENCE. CARVING A HAM HAS NEVER BEEN EASIER - SIMPLY SLICE IT TO YOUR DESIRED THICKNESS AND SERVE. NO NEED TO WORRY ABOUT BONES GETTING IN THE WAY OR THE HASSLE OF CARVING AROUND THEM. BUT THAT'S NOT ALL - OUR HALF BONELESS WILTSHIRE HAM IS ALSO UNGLAZED, GIVING YOU THE FREEDOM TO GET CREATIVE WITH YOUR DRESSINGS AND GLAZING OPTIONS. WHETHER YOU PREFER A CLASSIC HONEY AND MUSTARD GLAZE, A CRISPY BREADCRUMB COATING, A TANGY MARMALADE GLAZE, OR A FLAVOURFUL CHUTNEY, THIS HAM IS THE PERFECT CANVAS FOR YOUR CULINARY CREATIONS. ENJOY OUR HALF BONELESS WILTSHIRE HAM HOT OR COLD - IT'S A VERSATILE DELIGHT THAT CAN BE ENJOYED IN A VARIETY OF WAYS. SERVE IT AS THE CENTREPIECE OF A HOLIDAY FEAST, SLICE IT THIN FOR SANDWICHES, OR ADD IT TO YOUR FAVOURITE SALADS AND PASTA DISHES FOR A BURST OF FLAVOUR. THE POSSIBILITIES ARE TRULY ENDLESS! INDULGE IN THE TIMELESS ELEGANCE OF OUR HALF BONELESS WILTSHIRE HAM AND EXPERIENCE THE TRUE TASTE OF TRADITION. ORDER YOUR WILTSHIRE CURED HAM TODAY AND ELEVATE YOUR NEXT MEAL TO NEW HEIGHTS! Weight Min 2kg Serves 15+ Regular price Total:£68.00 BuyAdd to Basket Sold out View Product 25 * Quantity: Decrease quantity for Midi Boneless Wiltshire Ham Increase quantity for MIDI BONELESS WILTSHIRE HAM (190) OUR MOST POPULAR HAM, MOIST AND TENDER WITH LOTS OF FLAVOUR! COOKED & READY TO EAT WITH THE BONE REMOVED... Weight 1.2kg min. Serves 10+ Regular price Total:£43.00 BuyAdd to Basket Sold out View Product 31 * Quantity: Decrease quantity for Half Boneless St. George's Ham Increase quantity for HALF BONELESS ST. GEORGE'S HAM (109) OUR ST GEORGE'S HAMS ARE CURED IN OUR EVER-POPULAR, MILD AND SWEET WILTSHIRE BRINE, BEFORE BAKING IT IN A GLAZE... Weight Min 2.1kg Regular price Total:£77.00 BuyAdd to Basket Sold out View Product 24 * Quantity: Decrease quantity for Honey & Mustard Glaze Increase quantity for HONEY & MUSTARD GLAZE (22) THE EASY WAY TO A PERFECTLY GLAZED HAM. IT LOOKS WONDERFUL AND TASTES EVEN BETTER. INSPIRED BY A VISIT... Weight 227g Regular price Total:£5.25 BuyAdd to Basket Sold out View Product 16 * Quantity: Decrease quantity for Honey-Baked Baby Ham Increase quantity for HONEY-BAKED BABY HAM (140) WE'VE TAKEN ALL OUR KNOW-HOW WHEN IT COMES TO TRADITIONALLY CURING HAM, AND DISTILLED IT INTO A DELIGHTFULLY COMPACT PACKAGE... Weight 400g min. Serves 2-4 Regular price Total:£16.00 BuyAdd to Basket Sold out View Product 29 * Quantity: Decrease quantity for Midi Boneless St. George's Ham Increase quantity for MIDI BONELESS ST. GEORGE'S HAM (66) CURED IN OUR EVER-POPULAR, MILD AND SWEET WILTSHIRE BRINE, BEFORE BAKING IT IN A GLAZE OF SPICED ORANGES, CINNAMON, MACE... Weight 1.2kg Regular price Total:£50.00 BuyAdd to Basket Sold out View Product 22 * MIX & MATCH Quantity: Decrease quantity for Traditional Pork Sausages Increase quantity for TRADITIONAL PORK SAUSAGES (128) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT YOURSELF TO ANY... Weight 400g min. Regular price Total:£5.50 BuyAdd to Basket Sold out View Product 21 * MIX & MATCH Quantity: Decrease quantity for Traditional Pork Chipolatas Increase quantity for TRADITIONAL PORK CHIPOLATAS (104) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT YOURSELF TO ANY... Weight 400g min. Regular price Total:£5.50 BuyAdd to Basket Sold out View Product 7 * MIX & MATCH Quantity: Decrease quantity for Sliced Wiltshire Ham Increase quantity for SLICED WILTSHIRE HAM (77) I'M PART OF A MULTI-BUY OFFER! ANY 3 PACKS OF SLICED HAM FOR £19.50 LOOKING FOR THE PERFECT... Weight 200g min. Regular price Total:£7.00 BuyAdd to Basket Sold out View Product 17 * MIX & MATCH Quantity: Decrease quantity for Old-Fashioned Rind-On Middle Bacon Increase quantity for OLD-FASHIONED RIND-ON MIDDLE BACON (73) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT... Weight 300g min. Regular price Total:£7.50 BuyAdd to Basket Sold out View Product 19 * Quantity: Decrease quantity for Half Bone-In Wiltshire Ham Increase quantity for HALF BONE-IN WILTSHIRE HAM (38) OUR MOST POPULAR HAM! MOIST AND TENDER WITH A LOVELY MILD FLAVOUR! WE USE THE TRADITIONAL WILTSHIRE CURE, WHERE THE... Weight Min 2.6kg Serves 15+ Regular price Total:£64.00 BuyAdd to Basket Sold out View Product 10 * MIX & MATCH Quantity: Decrease quantity for Lincolnshire Sausages Increase quantity for LINCOLNSHIRE SAUSAGES (62) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT YOURSELF TO ANY... Weight 400g min. Regular price Total:£5.50 BuyAdd to Basket Sold out View Product 15 * MIX & MATCH Quantity: Decrease quantity for Smoked Dry Cured Back Bacon Increase quantity for SMOKED DRY CURED BACK BACON (92) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT... Weight 300g min. Regular price Total:£7.50 BuyAdd to Basket Sold out View Product 13 * MIX & MATCH Quantity: Decrease quantity for Sliced York Ham Increase quantity for SLICED YORK HAM (64) TAKE ADVANTAGE OF OUR AMAZING MULTI-BUY OFFER! WHEN YOU PURCHASE ANY 3 PACKS OF OUR DELECTABLE SLICED HAM,... Weight 175g min. Regular price Total:£7.00 BuyAdd to Basket Sold out View Product 15 * MIX & MATCH Quantity: Decrease quantity for Unsmoked Dry Cured Back Bacon Increase quantity for UNSMOKED DRY CURED BACK BACON (105) DON'T MISS OUT ON OUR INCREDIBLE MULTI-BUY OFFER! TAKE ADVANTAGE OF THIS SPECIAL DEAL AND TREAT... Weight 300g min. Regular price Total:£7.50 BuyAdd to Basket Sold out View Product 20 * 1 * 2 * 3 * … * 5 * CUSTOMER SERVICE * FAQs * Delivery Information * Trade Enquiries * Corporate Gifting * Terms & Conditions * Privacy Policy * Contact Us ABOUT US * The DukesHill Story * Champions of the Artisan * Our Guarantee * Choosing your Ham * Social Responsibility * Latest News * DukesHill Rewards Club OUR HERITAGE Our Journey is rooted in the traditional skill & craftmanship of curing fine hams and our love of artisan foods. SUBSCRIBE TO OUR EMAILS Email * Facebook * Instagram Payment methods * American Express * Apple Pay * Diners Club * Discover * Google Pay * Maestro * Mastercard * PayPal * Union Pay * Visa © 2024, DukesHill * Choosing a selection results in a full page refresh. * Opens in a new window. Language 1 Language 2 Language 3 Privacy on this site We collect and process your data on this site to better understand how it is used. If you accept, we'll collect and use your data for analytics. For more information, see our privacy policy. Privacy policy AcceptDecline Piwik PROPowered by visually-hidden × Your discount code: Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply. I read and agree with Terms of Service Terms of Service Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply. × Log in to your account Forgot password? × Enter your email × Accept Terms and Conditions I read and agree with Terms of Service Terms of Service Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply. Create Accountcancel × Log in to your account Forgot password? No account? Sign up × Create your account I read and agree with Terms of Service Terms of Service Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply. cancel Already have an account? Log in 0 items - £0.00× View Cart× × User Title added Product Title to wish list User Title reviewed Product Title Product Title product pricecompare priceAdd To CartSold OutView Product Quantity-+ Option1 Option2 Option2 Add to wish list Ask Advice * Description * Reviews * * Questions ×Log in wish list wish list0 Share: Go to wish list page Add a new list Favorites0 You have exceeded the character limitYou have exceeded the character limit * Edit name * Delete * Delete this list? cancelDelete You have exceeded the character limit * Edit name * Delete * Add To CartChoose options Delete this list? cancelDelete × CHOOSE OPTIONS All options should be selected! Add To Cart Checkout Adding...Sold OutUnavailable × Don't forget to save your wish list. Enter your email address below and we will send the link to your wish list. × Thank you! Please check your email to find the link. Save Subscribe for Newsletter (Earn 200 Points) Terms and Conditions apply. × « Previous Next » Rewards