A demonstration is set to take place at Gap's headquarters in San Francisco on Thursday (25 April) to protest against garment worker conditions in Bangladesh.