Items tagged Glow Bar
Posts
-
AREA NEWS: Glow Bar set for physical store debut near Regent Street
Glow Bar, the UK-based wellness-to-beauty e-tail business is to open its first store and it’s starting ambitiously with a location in the heart of London’s shopping district just off Regent Street.