PALACE is opening its new Flagship store today in London. A good reason for us to share some photos of the new shop. We especially like the wall with all the skateboards hanging like paintings. As mentioned, the store opens today.
26 Brewer St.
Soho, London W1F 0SW