A Sweet Break from Shopping. Lena Lu Donuts has opened in Primark in London’s Oxford Street. It brings an Australian sweet treat to central London....