Home | Newsroom | VEJA expands global presence with new eco-conscious store in London’s Covent Garden.