Den er en av Storbritannias største moskéer, og bygningskomplekset har blitt utvidet for å huse London Muslim Centre med bl.a. en grunnskole.