The Islamic Centre of England in Maida Vale, central London, is under investigation by the Charity Commission over its alleged links to Tehran.