Iranian protesters have stormed the British embassy in Tehran, managing to remove the mission's flag and ransack offices before police went in after them, a journalist outside the compound reported.
Iran protesters storm British embassy