Victoria’s Secret opens in Cayman

Victoria’s Secret has opened in Grand Cayman. The lingerie and beauty products store is located in the Royal Plaza building on Cardinall Avenue in George Town. The Victoria’s Secret Beauty & Accessories Store is the product of a partnership with Island Image Ltd. and the Penha Group. The store is next to Penha Perfume & Cosmetics and the MAC Boutique. The Penha Group is based in Curacao and also has store locations in Aruba and St. Maarten.

Comments are closed.