Mischa Barton’s London Store Is Ready To Launch