Shopping malls Westfield London and Westfield Stratford are offering empty shop unit windows to online start-ups, providing a physical space to promote their products.