North London Central Mosque

English: North London Central Mosque is a mosque in Finsbury Park, London. It was formerly known as Finsbury Park Mosque.