The conversation between human and AI assistant.
Where are there Sephora stores located in London?
Oh, that's disappointing. Is there any other beauty store similar to Sephora in London?
Yes, there is a store called Cult Beauty that is often compared to Sephora. They have a wide range of beauty products and offer free shipping to the UK.