Victoria’s Secret will set up a flagship store in Downtown Vancouver Canada, the lingerie giant will open mid summer 2013 Victoria’s Secret arrives at YVR, unlike any other store, featuring their high end line of popular beauty products and branded accessories, a 795-square-foot location in the U.S. terminal after security, Gate E87 at the Vancouver […]