Burberry London
121 Regent St., London W1B 4TB
A British luxury brand known for its sophisticated makeup and skincare products, combining classic British elegance with modern innovation, particularly in its iconic foundations and lipsticks.