Self-Portrait Flagship Store Mayfair // Casper Mueller Kneer Architects October 18, 2019 archaic Architects: Casper Mueller Kneer ArchitectsLocation: London, UK Year: 2019Photographs: Paul Riddle