Victoria's Secret has announced it will open its first Ottawa location at Bayshore Shopping Centre on October 4th.

The information was released today on the company's website.