A protester threw a shoe at China's Prime Minister Wen Jiabao during his speech at Cambridge University, police said Monday.