Venue detailsAddressDjurgårdsslätten 49-51, 11521 StockholmCityStockholmUpcoming events0Back to Stockholm