About Brixton Mosque and Islamic Cultural Centre
Brixton Mosque and Islamic Cultural Centre is a Mosque in London, England. It is the only mosque located in London and one of the largest in Europe. The mosque was founded in 1966 and is affiliated with the Muslim Council of Britain.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.