London, Italy
The Brixton Mosque, officially known as The Brixton Mosque and Islamic Cultural Centre, and also known as Masjid ibn Taymeeyah, is a Salafi Sunni mosque, located in Gresham Road in the Brixton area of South London, England, in the United Kingdom. The mosque is managed by Black British converts and i
s known for its history of controversy.
Listen to the audio guide for Brixton Mosque Free on WIP — starts by itself when you arrive, even with the screen off