Søstrene Grene is set to open a new store at Outlet Shopping at The O2, marking its 12th location in Greater London.