Sudais, Imam of the Grand Mosque in Makkah, delivered Friday sermon and led worshippers at the Islamic Cultural Center Mosque in downtown London. Sheikh Dr. Al-Sudais urged Muslims living in non-Muslim countries to be the best ambassadors of their religion. Prince Mohammed Bin Nawaf Bin Abdul Aziz, Saudi Ambassador to the United Kingdom and a number of Arab and Islamic ambassadors were also present.