In October 2003, Krispy Kreme Doughnuts opened their first store location in the United Kingdom. The store situated in the world-famous Harrods department store in London became one of 35 stores in the UK, but it closed in June 2011. A Leeds store opened on 5 July 2010 and was the furthest away from the Greater London area until September 2012, which saw the opening of the Gateshead store situated in the MetroCentre.
In October 2003, Krispy Kreme Doughnuts opened their first store in the UK. The shop situated in the renowned Harrods department store in London became one of 35 stores in the UK, but it closed in June 2011. A Leeds store opened on 5 July 2010 and was the farthest from the Greater London area until September 2012, which saw the opening of the Gateshead store situated in the MetroCentre.