Odel is to upgrade its Ward Place Odel flagship store to improve quality of offerings to customers, thus plans to build a Mega Mall of 300,000 sq. feet adjoining the Odel flagship store at Alexandra Place along with car park amenities.
Odel PLC is a public retailing company, the first in Sri Lanka. Starting out as a single company focusing on the retail garment trade, Odel has over the years developed and become the first department store in Sri Lanka.
Featuring sprawling vistas and top of the line lifestyle, fashion and dining venues, the ODEL Mall is slated to open in 2019.