This weekend was the grand opening of the Brompton Junction : Bromtpton’s first official store in China, located in the heart of Shanghai. It’s been up and running for about a month now, but they threw down with the press and some friends for good measures.
Unfortunately I wasn’t able to make it, but this short Youtube video does the job. The music sets the vibe.
They’re located at 634 Fuxing Middle Road, a small shop but very nice.