Fox to open flagship Nike store in Toronto - Globes
Nike, Inc. - Wikipedia
NIKE CANADA LTD - CLOSED - 110 Bloor Street W, Toronto, ON - Yelp
Nike Factory Store London ICON. London, GBR. Nike.com CA
NikeTown London. London, GBR. Nike.com CA
CF Fairview Mall - The Nike Canada store just opened on the upper level near Guest Services where you'll be able to scoop the newest Nike Air Max 270. Come check it