Venue detailsAddressMosebacke torg 1-3, 11646 StockholmCityStockholmUpcoming events0Back to Stockholm