Islamophobia: Causes and Cures 11/14/2015 4:15:00 PM +00:00 11/14/2015 11:59:00 PM +00:00 External Event Url North Finchley Masjid 685 High Road, London, , United Kingdom