Self-Portrait Studio London Flagship by Casper Mueller Kneer Architects.
Casper Mueller Kneer Architects have designed the first standalone store for Self Portrait in London’s Mayfair, defining the space with custom designed pink and white terrazzo flooring, an open grid ceiling, and dark Cornish mineral clay...