Finsbury Park Mosque

St. Thomas's Road

About

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

If you have been to Finsbury Park Mosque, share your experience

Review this place