The conversation between human and AI assistant.
Where are there Sephora stores located in London?
Ah okay, thanks for letting me know. Is there any other beauty store you can recommend in London?
Yes, there's a popular chain called Boots that you might want to check out. They have a large selection of beauty products and often have great deals and promotions.