Вопреки расхожему мнению, территория посольства является территорией того государства, где находится данное посольство. Но на него распространяется дипломатический иммунитет, а поэтому там действуют законы страны (в данном случае - шведские). Если вы на территории посольства нарушите закон, судить вас будут по шведским законам. Но виза для входа вам будет не нужна, только пропуск.