This is the Central Park West of Stockholm. It is THE place to live and is home to some of the nicer boutiques and pedestrian-only streets in the city. The architecture is incredibly rich and the cafes are always exploding with energy out into the streets.