Where are there Sephora stores located in London?
Are there Sephora stores in Canada? If so, where are they located at?
איפה יש חנויות של Sephora בלונדון?
האם יש חנויות של Sephora בקנדה? אם כן, היכן הם נמצאים?