Maison de la Presse

This is the best choice in town for mags and news in English.