Landmark International has rolled out three fashion stores at Dubai Festival City (DFC).