Bockholmen Stockholm is only 10 mins away from the center of the city. The restaurant is a 19th-century summer house located on a tiny island and is the best spot for you to relax, and chill during the hot summer. Bockholmen Stockholm; A World of Tranquility. Situated on a tiny island and away ...