North London Central Mosque in Finsbury Park , London , was built in the 1990s to serve the large Muslim population in the area . North London Central Mosque in Finsbury Park , London was built in the 1990s to serve the large Muslim population in the area .