New Beauty Concept Store opens in Westfield London Indulge Beauty, An exciting new beauty concept store has opened in Westfield Stratford City. …