Skip to content

Topic - Finsbury Park Mosque

North London Central Mosque in Finsbury Park, London was built in the 1990s to serve the large Muslim population in the area. It has a capacity of 1,800 people. - Source: Wikipedia

Related Stories

No Stories Found