We're making improvements to enhance your experience, during this time you may notice a slightly varied appearance across the site. Thanks for your patience!

[EVENT] is back - up to XX% off!

On [DATE] come and shop over XX top brand products at XX% off outlet prices, plus enjoy exclusive promotions and special events.

Title goes here

Preview the offers

View all offers

Participating brands

What's On

A day of shopping and entertainment

Looking to explore more during your visit with us?

Entertainment

Yorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc vulputate libero et velit interdum, ac aliquet odio mattis.

Error while rendering "Components.CardList" to "react_0HNFT27EKURTI": Invalid array length
RangeError: Invalid array length
    at /app/wwwroot/dist-server/chunks/OffersBlock.8121014f9eed5737838e.js:1:2783
    at x (/app/wwwroot/dist-server/chunks/OffersBlock.8121014f9eed5737838e.js:1:2890)
    at hn (/app/wwwroot/dist-server/react.js:2:30452)
    at bn (/app/wwwroot/dist-server/react.js:2:31228)
    at yn (/app/wwwroot/dist-server/react.js:2:34233)
    at kn (/app/wwwroot/dist-server/react.js:2:35442)
    at vn (/app/wwwroot/dist-server/react.js:2:35306)
    at yn (/app/wwwroot/dist-server/react.js:2:34496)
    at kn (/app/wwwroot/dist-server/react.js:2:35442)
    at bn (/app/wwwroot/dist-server/react.js:2:33878)
   at NodeReact.ReactConfiguration.<>c.<.ctor>b__0_1(Exception ex, String ComponentName, String ContainerId)
   at NodeReact.Components.ReactComponent.RenderHtml()
   at NodeReact.AspNetCore.HtmlHelperExtensions.ReactAsync[T](IHtmlHelper htmlHelper, String componentName, T props, String htmlTag, String containerId, Boolean clientOnly, Boolean serverOnly, String containerClass, Action`3 exceptionHandler, Boolean bootstrapInPlace, BootstrapScriptContent bootstrapScriptContentProvider)
   at Dept.CachedReact.CachedReactViewRenderer.RenderComponentToHtml[T](IHtmlHelper htmlHelper, String componentName, T props, String containerId, String containerTag, String containerClass, Boolean clientOnly, Boolean serverOnly) in /home/vsts/work/1/s/src/Dept.CachedReact/CachedReactViewRenderer.cs:line 163
   at Dept.CachedReact.CachedReactViewRenderer.GetServerSide[T](IHtmlHelper htmlHelper, String componentName, T props, String containerTag, String containerClass, Boolean clientOnly, Boolean serverOnly) in /home/vsts/work/1/s/src/Dept.CachedReact/CachedReactViewRenderer.cs:line 99
   at AspNetCoreGeneratedDocument.Views_Shared_React.ExecuteAsync() in /home/vsts/work/1/s/src/McArthurGlen.Optimizely.Web/Views/Shared/React.cshtml:line 10
{
  "reactComponentName": "Components.CardList",
  "title": "Read next",
  "items": [],
  "displayType": "carousel",
  "cardSize": "sm",
  "theme": "light-b",
  "nextLabel": "Next",
  "previousLabel": "Previous",
  "nextIcon": "arrow-right",
  "previousIcon": "arrow-left",
  "slideProgressLabel": "Slide {0} of {1}",
  "isInEditor": false,
  "serverOnlyRender": false,
  "clientOnlyRender": false,
  "centreTheme": "mainstream",
  "topPadding": "sm",
  "bottomPadding": "sm",
  "savedDate": "2025-09-18T16:38:06+00:00",
  "componentID": 35110,
  "culture": "en"
}