London under pressure while preparing for Olympics