Home
Random
Nearby
Log in
Settings
Donate
About Wikimedia Commons
Disclaimers
Search
North London Central Mosque
Language
Watch
Edit
English:
North London Central Mosque is a mosque in Finsbury Park, London. It was formerly known as Finsbury Park Mosque.
English:
From Finsbury Park Station
English:
The interior of the dome