www.kenya-airways.com
Open in
urlscan Pro
2606:4700:4400::6812:26f9
Public Scan
Submitted URL: https://www.kenya-airways.com/
Effective URL: https://www.kenya-airways.com/en/
Submission: On November 22 via api from LU — Scanned from DE
Effective URL: https://www.kenya-airways.com/en/
Submission: On November 22 via api from LU — Scanned from DE
Form analysis
3 forms found in the DOMPOST /Preferences/update?contentLink=2025
<form action="/Preferences/update?contentLink=2025" method="post"><input type="hidden" name="countryCode"><input type="hidden" name="languageCode"><input type="hidden" name="currencyCode"><button type="submit" id="updatePrefs">Save</button><input
name="__RequestVerificationToken" type="hidden" value="CfDJ8Nt3sm6IYV1BvGM0isMYHQ1h0gFivKDQK_Km6KJqxuKuQ1xYIU_IRGQ-03zyMKfFKCjqfs07LALvuQ3QrHTugYvMYgDM2mt3VnOA-G2-0ZoR1TtuyFjy5J4EGwQA-WfU5oeUaxN_Q_xXc0Si2gqKW1I"></form>
POST /en/api/v1/bookings/flights/book?lang=en
<form action="/en/api/v1/bookings/flights/book?lang=en" method="POST"><input name="search" type="hidden"
value="{"itineraries":[],"travelers":[{"passengerTypeCode":"ADT"}],"commercialFareFamilies":["CFFECOBIZ"]}"><input name="portalFacts" type="hidden"
value="[{"key":"countryCode","value":"ER"}]"><button class="button--md button button--iconleft booking-widget__search-button" disabled=""
type="submit"><!--v-if--><i class="icon icon-airplane-depart icon--sm" aria-hidden="true"></i> Search flights</button></form>
POST
<form method="post" novalidate="novalidate" data-f-metadata="" aria-labelledby="4cbc0431-d497-4a22-9f5d-a943dc28fc21_label" enctype="multipart/form-data" class="EPiServerForms ValidationSuccess" data-f-type="form"
id="4cbc0431-d497-4a22-9f5d-a943dc28fc21">
<script type="text/javascript">
// This view acts as a rendering template to render InitScript(and server-side Form's descriptor) in FormContainerBlock's client-side for Form[4cbc0431-d497-4a22-9f5d-a943dc28fc21].
// TECHNOTE: all serverside (paths, dynamic values) of EPiServerForms will be transfered to client side here in this section.
(function initializeOnRenderingFormDescriptor() {
// each workingFormInfo is store inside epi.EPiServer.Forms, lookup by its FormGuid
var workingFormInfo = epi.EPiServer.Forms["4cbc0431-d497-4a22-9f5d-a943dc28fc21"] = {
Id: "4cbc0431-d497-4a22-9f5d-a943dc28fc21",
Name: "[Commercial] Newsletter Subscription",
// whether this Form can be submitted which relates to the visitor's data (cookie, identity) and Form's settings (AllowAnonymous, AllowXXX)
SubmittableStatus: {
"submittable": true,
"message": ""
},
ConfirmMessage: "Thank you for successfully subscribing to our newsletter.",
ResetConfirmMessage: "",
ShowNavigationBar: false,
FocusOnForm: false,
ShowSummarizedData: false,
// serialize the dependency configuration of this form to clientside
DependenciesInfo: JSON.parse("[]"),
// keep all fieldName which are not satisfied the field dependency conditions
DependencyInactiveElements: [],
// Validation info, for executing validating on client side
ValidationInfo: JSON.parse(
"[{\"targetElementName\":\"__field_2987\",\"targetElementId\":\"f129b810-1c55-4b34-8a60-c73a47a33eb7\",\"validators\":[{\"type\":\"EPiServer.Forms.Implementation.Validation.RequiredValidator\",\"description\":null,\"model\":{\"message\":\"This field is required.\",\"validationCssClass\":\"ValidationRequired\",\"additionalAttributes\":{\"required\":\"\",\"aria-required\":\"true\"}}},{\"type\":\"EPiServer.Forms.Implementation.Validation.EmailValidator\",\"description\":null,\"model\":{\"jsPattern\":\"^((([a-zA-Z]|\\\\d|[!#\\\\$%\u0026\u0027\\\\*\\\\+\\\\-\\\\/=\\\\?\\\\^_`{\\\\|}~]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])+(\\\\.([a-zA-Z]|\\\\d|[!#\\\\$%\u0026\u0027\\\\*\\\\+\\\\-\\\\/=\\\\?\\\\^_`{\\\\|}~]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])+)*)|((\\\\x22)((((\\\\x20|\\\\x09)*(\\\\x0d\\\\x0a))?(\\\\x20|\\\\x09)+)?(([\\\\x01-\\\\x08\\\\x0b\\\\x0c\\\\x0e-\\\\x1f\\\\x7f]|\\\\x21|[\\\\x23-\\\\x5b]|[\\\\x5d-\\\\x7e]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(\\\\\\\\([\\\\x01-\\\\x09\\\\x0b\\\\x0c\\\\x0d-\\\\x7f]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF]))))*(((\\\\x20|\\\\x09)*(\\\\x0d\\\\x0a))?(\\\\x20|\\\\x09)+)?(\\\\x22)))@((([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])([a-zA-Z]|\\\\d|-|\\\\.|_|~|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])*([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])))\\\\.)+(([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])([a-zA-Z]|\\\\d|-|\\\\.|_|~|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])*([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])))$\",\"dotNetPattern\":\"^((([a-zA-Z]|\\\\d|[!#\\\\$%\u0026\u0027\\\\*\\\\+\\\\-\\\\/=\\\\?\\\\^_`{\\\\|}~]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])+(\\\\.([a-zA-Z]|\\\\d|[!#\\\\$%\u0026\u0027\\\\*\\\\+\\\\-\\\\/=\\\\?\\\\^_`{\\\\|}~]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])+)*)|((\\\\x22)((((\\\\x20|\\\\x09)*(\\\\x0d\\\\x0a))?(\\\\x20|\\\\x09)+)?(([\\\\x01-\\\\x08\\\\x0b\\\\x0c\\\\x0e-\\\\x1f\\\\x7f]|\\\\x21|[\\\\x23-\\\\x5b]|[\\\\x5d-\\\\x7e]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(\\\\\\\\([\\\\x01-\\\\x09\\\\x0b\\\\x0c\\\\x0d-\\\\x7f]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF]))))*(((\\\\x20|\\\\x09)*(\\\\x0d\\\\x0a))?(\\\\x20|\\\\x09)+)?(\\\\x22)))@((([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])([a-zA-Z]|\\\\d|-|\\\\.|_|~|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])*([a-zA-Z]|\\\\d|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])))\\\\.)+(([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])|(([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])([a-zA-Z]|\\\\d|-|\\\\.|_|~|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])*([a-zA-Z]|[\\\\u00A0-\\\\uD7FF\\\\uF900-\\\\uFDCF\\\\uFDF0-\\\\uFFEF])))$\",\"message\":\"Enter a valid email address.\",\"validationCssClass\":null,\"additionalAttributes\":null}}]}]"
),
// Steps information for driving multiple-step Forms.
StepsInfo: {
Steps: [{
"index": 0,
"attachedUrl": "",
"dependField": null,
"dependCondition": null,
"isActive": true,
"attachedContentLink": "",
"dependValue": "",
"elementName": "__field_",
"guid": "00000000-0000-0000-0000-000000000000"
}]
},
FieldsExcludedInSubmissionSummary: [],
ElementsInfo: JSON.parse(
"{\"__field_2987\":{\"type\":\"EPiServer.Forms.Implementation.Elements.TextboxElementBlock\",\"friendlyName\":\"Email\",\"customBinding\":false},\"__field_2988\":{\"type\":\"EPiServer.Forms.Implementation.Elements.ChoiceElementBlock\",\"friendlyName\":\"Receive Offers via Email\",\"customBinding\":false},\"__field_2989\":{\"type\":\"EPiServer.Forms.Implementation.Elements.SubmitButtonElementBlock\",\"friendlyName\":\"Submit\",\"customBinding\":false}}"
),
DataSubmitController: "/EPiServer.Forms/DataSubmit",
};
/// TECHNOTE: Calculation at FormInfo level, and these values will be static input for later processing.
workingFormInfo.StepsInfo.FormHasNoStep_VirtualStepCreated = true; // this FLAG will be true, if Editor does not put any FormStep. Engine will create a virtual step, with empty GUID
workingFormInfo.StepsInfo.FormHasNothing = false; // this FLAG will be true if FormContainer has no element at all
workingFormInfo.StepsInfo.AllStepsAreNotLinked = true; // this FLAG will be true, if all steps all have contentLink= ="" (emptyString)
epi.EPiServer.SystemSettings = {
RequestVerification: {
FormFieldName: "__RequestVerificationToken",
HeaderName: "RequestVerificationToken"
}
};
})();
</script>
<input type="hidden" class="Form__Element Form__SystemElement FormHidden FormHideInSummarized" name="__FormGuid" value="4cbc0431-d497-4a22-9f5d-a943dc28fc21" data-f-type="hidden" autocomplete="off">
<input type="hidden" class="Form__Element Form__SystemElement FormHidden FormHideInSummarized" name="__FormHostedPage" value="2025" data-f-type="hidden" autocomplete="off">
<input type="hidden" class="Form__Element Form__SystemElement FormHidden FormHideInSummarized" name="__FormLanguage" value="en" data-f-type="hidden" autocomplete="off">
<input type="hidden" class="Form__Element Form__SystemElement FormHidden FormHideInSummarized" name="__FormCurrentStepIndex" value="0" data-f-type="hidden" autocomplete="off">
<input type="hidden" class="Form__Element Form__SystemElement FormHidden FormHideInSummarized" name="__FormSubmissionId" value="" data-f-type="hidden" autocomplete="off">
<aside class="Form__Description">Subscribe and be the first to receive news and exclusive offers.</aside>
<div class="Form__Status">
<div role="status" class="Form__Status__Message hide" data-f-form-statusmessage="">
</div>
</div>
<div data-f-mainbody="" class="Form__MainBody">
<section id="__field_" data-f-type="step" data-f-element-name="__field_" class="Form__Element FormStep Form__Element--NonData " data-f-stepindex="0" data-f-element-nondata="">
<!-- Each FormStep groups the elements below it til the next FormStep -->
<div class="row panel-body">
<div class="col-md-12">
<div class="Form__Element FormTextbox ValidationRequired" data-f-element-name="__field_2987" data-f-type="textbox"> <label for="f129b810-1c55-4b34-8a60-c73a47a33eb7" class="Form__Element__Caption">Text</label>
<input name="__field_2987" id="f129b810-1c55-4b34-8a60-c73a47a33eb7" type="text" class="FormTextbox__Input" aria-describedby="__field_2987_desc" placeholder="Enter your email address" required="" aria-required="true" data-f-datainput=""
aria-invalid="false" autocomplete="off">
<div class="input-icon"><i class="icon icon-email icon--sm" aria-hidden="true"></i></div>
<span class="Form__Element__ValidationError" data-f-linked-name="__field_2987" data-f-validationerror="" id="__field_2987_desc" role="alert" style="display:none"></span>
</div>
</div>
</div>
<div class="row panel-body">
<div class="col-md-12">
<div aria-invalid="false" class="Form__Element FormChoice" data-f-element-name="__field_2988" data-f-type="choice" id="2c05b5af-9db0-4d63-a9ab-b6ab2f6bde7e">
<fieldset aria-describedby="__field_2988_desc">
<legend class="Form__Element__Caption">Multiple or single choice</legend>
<div>
<input type="checkbox" id="2c05b5af-9db0-4d63-a9ab-b6ab2f6bde7e_0" name="__field_2988" value="true" class="FormChoice__Input FormChoice__Input--Checkbox" data-f-datainput="">
<label for="2c05b5af-9db0-4d63-a9ab-b6ab2f6bde7e_0" class="FormChoice__Label"> I would like to receive news and offers from Kenya Airways </label>
</div>
</fieldset>
<span class="Form__Element__ValidationError" data-f-linked-name="__field_2988" data-f-validationerror="" id="__field_2988_desc" role="alert" style="display:none"></span>
</div>
</div>
</div>
<div class="row panel-body">
<div class="col-md-12">
<button id="0c65d37e-2af6-4b5d-8a46-5f3f9330c7c0" name="submit" type="submit" value="0c65d37e-2af6-4b5d-8a46-5f3f9330c7c0" data-f-is-finalized="false" data-f-is-progressive-submit="true" data-f-type="submitbutton"
data-f-element-name="__field_2989" class="Form__Element FormExcludeDataRebind FormSubmitButton "> Subscribe</button>
</div>
</div>
</section>
</div>
<input name="__RequestVerificationToken" type="hidden" value="CfDJ8Nt3sm6IYV1BvGM0isMYHQ2AEcApG5cgF066Z5wRfZeU0iPsp0e1nD1xpv_OI07kGkkKNbq1qumzus6qrzs4F_UYRN7fadGFzBBKu4uI1qdH_san7SgOVQbqbgpMq1NG12noJh1mbgZ1mcPyzSkywxU">
</form>
Text Content
Mandatory Inbound Travel Insurance for Foreigners Entering Zanzibar Learn More * New Flight Schedule from Paris Charles de Gaulle Airport(CDG) Read More * KQ Holidays * About Us +254 711 024 747 * GLOBAL - ENGLISH Save * Explore * Plan * Book & Manage * Experience * Loyalty Program * Help * Our Destinations * Africa * Europe * Asia * America * Middle East View All KQ Holidays * Kenya Offers * UAE Offers * UK Offers * Safari Tours * Top Cities Offers View More Popular Destinations * Nairobi * London * Johannesburg * Dubai * Bangkok View More Long-Haul Destinations * New York * Guangzhou * London * Paris * Amsterdam View More Explore KQ Holidays Find your next dream holidays Find your next dream holidays Discover where we fly to Discover where we fly to Travel Information * Travel Requirements * eTA for Travel in Kenya * Comfort & Tips * Codeshare Partners * SkyTeam Alliance View More Baggage Information * Hand Baggage * Baggage Allowances * Pet Carriage * Baggage Restrictions * Lost or Delayed Baggage View More Travel Services * Meet & Greet * Kool Flyers’ Club * Charter Flights * Corporate Travel * Group Booking Special Care * Unaccompanied Minors * Infant & Toddlers * Expectant Mothers * Medical & Special Support * Special Meals View More Electronic Travel Authorisation (eTA) in Kenya Learn more Travel Requirements Travel Requirements Medical Escort & Facilitation Medical Escort & Facilitation Search & Book * Book Flight * Flight Timetable * Where We Fly * Flight Deals Booking Online * Our Seats * Best Price Guarantee * Time To Think * Payment Methods Manage Booking * Change Booking * Upgrade Flight * Refunds * Delay & Cancellations Post Booking * Check In * Flight Status * Airport Transfers * KQ Safari Data KQ Safari Data Order data plan now Check-in online Check-in online Best Price Guarantee Best Price Guarantee On-board * In-flight Entertainment * Duty Free Shopping * Class of Service * Meal Options View More Seat Selection * Economy Max * Economy Comfort * Extra Legroom * Preferred Seats * Seat FAQs View More At The Airport * Sky Priority * Lounge Services * Baggage Drop-off Services * Kiosk Check-in Our Aircraft * Boeing 787-8 * Boeing 737-800 * Boeing 737-300F * Embraer-E190 KQ Inflight Entertainment View More Experience Seat Comfort Experience Seat Comfort Special Meal Services Special Meal Services Loyalty Program * Asante Rewards * Join Asante * About Asante * Tier and Benefits * Partners Membership * Platinum * Gold * Ruby * Silver Help * FAQs * Contacts * Terms & Conditions Asante Rewards Join our Loyalty Program Asante Rewards FAQs Asante Rewards FAQs Asante Membership Benefits Asante Membership Benefits Your Trip * Check In * Flight Status * Upgrade Flight * Change Booking * Baggage Track & Trace * Refunds * Flight Schedule FAQs * Travel Alerts * Travel Requirements * Flight Delay & Cancellations * Baggage Allowances * Infant & Toddlers * Seat FAQs * KQ Holidays Support * Customer Support * Optional Fees * Special Assistance * Meal Options * About Us * Loyalty Program * KQ Safari Data Customer Excellence Center Open 24 hours -------------------------------------------------------------------------------- Global Tel +254 734 104 747 -------------------------------------------------------------------------------- Global Mobile +254 711 024 747 -------------------------------------------------------------------------------- Global WhatsApp +254 705 474 747 -------------------------------------------------------------------------------- Global Email customer.relations@kenya-airways.com Quick links * Explore * Plan * Book & Manage * Experience * Help Search Popular searches * Manage booking * Check in * Flight status * Flight schedule * MARVEL IN SUNSETS BY THE BEACH Explore KQ Holidays * NOW OPEN TO THE WORLD COMING TO KENYA IS NOW AS EASY AS FILLING AN APPLICATION FORM Learn More * * Flights KQ Holidays * * Trip type Return * Return * One way * Multi-city Where from? Where to? Search flights Optional description of what happens when the link is clicked Check in Optional description of what happens when the link is clicked Manage Booking Optional description of what happens when the link is clicked Flight schedule Optional description of what happens when the link is clicked Flight status PLAN YOUR TRIP * Discover Where We Fly * Search Holidays * Baggage Information * Travel Requirements * OUR NEWLY REVAMPED ONLINE BOOKING PLATFORM IS HERE! Explore Now * HOLIDAYS PACKAGED FOR YOU Discover KQ Holidays * INTRODUCING SAFARI DATA Kenya Airways eSIM Data Roaming Solution Order Now * REACH NEW HEIGHTS OF ENTERTAINMENT at 35,000 feet! View More * * * * ADDITIONAL SERVICES Duty Free Shopping Kool Flyer's Club Kool Flyer's Club Discover a world of great Student Offers with exclusive unlimited access when you sign up. Exquisite Charter Flights Exquisite Charter Flights Fly beyond luxury in our Private Jets by booking from any of our tiers; Classy, Executive or Royal. Group Travel Group Travel Travelling as a group, family or associates? It's fun travelling together but not always as fun to organize. Let us help you! * EXPERIENCE THE ONLY NATIONAL PARK WITHIN A CITY Discover Nairobi * REACH FOR THE SKIES IN AFRICA Explore Kilimanjaro * RELAX IN SECLUDED RETREATS Experience Mauritius * * * GET THE LATEST OFFERS Subscribe and be the first to receive news and exclusive offers. Text Multiple or single choice I would like to receive news and offers from Kenya Airways Subscribe Kenya Airways * About us * Awards * Careers * Our Partners * Press Releases * Sustainability Kenya Airways * About us * Awards * Careers * Our Partners * Press Releases * Sustainability KQ Group Brands * KQ Cargo * KQ Pride Centre * KQ Holidays * Fahari Aviation * Msafiri Magazine * JamboJet KQ Group Brands * KQ Cargo * KQ Pride Centre * KQ Holidays * Fahari Aviation * Msafiri Magazine * JamboJet Our Destinations * Route Map * Africa * Asia * America * Europe * Middle East Our Destinations * Route Map * Africa * Asia * America * Europe * Middle East Help * Contact us * Name Change * FAQs * Travel Requirements * Special Assistance * KRA Clearance for Passengers Help * Contact us * Name Change * FAQs * Travel Requirements * Special Assistance * KRA Clearance for Passengers -------------------------------------------------------------------------------- Useful Links * NDC Trade Portal * ADM Trade Portal * Group Booking * Corporate Travel Useful Links * NDC Trade Portal * ADM Trade Portal * Group Booking * Corporate Travel Loyalty Program * About Asante * Join Asante * Tier and Benefits * Asante Partners Loyalty Program * About Asante * Join Asante * Tier and Benefits * Asante Partners Popular Destinations * Nairobi * London * Mombasa * Johannesburg Popular Destinations * Nairobi * London * Mombasa * Johannesburg Manage * Change Booking * Check-in * Refund Form * Upgrade Flight Manage * Change Booking * Check-in * Refund Form * Upgrade Flight -------------------------------------------------------------------------------- Travel made simpler. Book and manage flights on the go! * * Follow us -------------------------------------------------------------------------------- Privacy PolicyConditions of CarriageWebsite Security PolicyBrowser CompatibilityCookie PolicyCustomer Service PlanContingency PlanOptional Fees24 Hours Refund Policy © 2024 Kenya Airways PLC. All rights reserved. Browser Compatibility Notice The browser you are using is not supported. For the best website experience, please view the website within Google Chrome, Firefox, or Microsoft Edge. * Download Google Chrome * Download Firefox * Download Microsoft Edge Not now Set your preferences Country Select Country Language Select Language Cancel Done Important Information CancelOkay Browser Compatibility Notice The browser you are using is not supported. For the best website experience, please view the website within Google Chrome; Firefox; or Microsoft Edge. * Download Google Chrome * Download Firefox * Download Microsoft Edge Not now WE VALUE YOUR PRIVACY We want to give you the best experience, so we’d like to use cookies to tell us how to improve our site, keep things relevant for you and enable social media functions and ads. For more information (including data sharing with partners) or to adjust your preferences, see “Cookie Settings”. Please click “Accept All” and continue to use our site if you agree to our use of cookies. Cookies Settings Accept All COOKIE PREFERENCE CENTER * YOUR PRIVACY * STRICTLY NECESSARY COOKIES * FUNCTIONAL COOKIES * PERFORMANCE COOKIES * TARGETING COOKIES YOUR PRIVACY When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer. STRICTLY NECESSARY COOKIES Always Active These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information. Cookies Details FUNCTIONAL COOKIES Functional Cookies These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly. Cookies Details PERFORMANCE COOKIES Performance Cookies These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance. Cookies Details TARGETING COOKIES Targeting Cookies These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising. Cookies Details Back Button COOKIE LIST Filter Button Consent Leg.Interest checkbox label label checkbox label label checkbox label label Clear checkbox label label Apply Cancel Confirm My Choices Allow All