Se abrió en 1990 y es una de las mezquitas más antiguas en el sur de Londres.