Protest posters at the proposed site of the 2012 Olympic Games in Stratford, London. Protest posters by the River Lea in Stratford, East London. The river crosses the proposed site of the 2012 Olympics. Employees of some of the many local businesses are concerned that they may lose their jobs if firms are forced to relocate out of the area.