At Rosendals Trädgård in Stockholm, you can buy plants, eat an organic lunch with freshly baked bread or just lounge under the orchard trees.