See all Mosques in London
Finsbury Park Mosque
St. Thomas's RoadAbout
The North London Central Mosque (formerly known as the Finsbury Park mosque until 2005) is a mosque located in Finsbury Park, London, England. It was built in the 1990s to serve the large Muslim population in the area. It has the capacity for 1,800 worshipers.[citation needed]
53 wishlists