UK PATRONS – Please note that orders below £135 (roughly €155) – shipping charges not included – will be free from import duties. Above that, import fees may apply [gov.uk].
Return to shop