Kings Cross Mosque and Islamic Cultural Center

Cromer Street Sandfield, Basement, London WC1H 8DU, UK