American beauty brand Glossier has opened its first international flagship store in London’s Covent Garden neighbourhood, featuring an ornate logo designed to reflect the shop’s historical location. Read more
American beauty brand Glossier has opened its first international flagship store in London’s Covent Garden neighbourhood, featuring an ornate logo designed to reflect the shop’s historical location. Read more