A strong explosion shook the Swedish capital Stockholm, and police blocked off the whole area, eye-witnesses said.

The newspaper “Aftonbladet”, said the blast occurred at 11:40 am local time. It is not immediately clear if there are any casualties.

Police have not said what caused the explosion.