A sign advertising services is taped to the window of an internet cafe with an Olympic themed name in Stratford, east London, May 30, 2012. [Photo/Agencies]