The Permanent Popup, London

Just been to another independent retail space in London. The Permanent popup 33 Smiths Court, Soho is “an independent concept store which houses the most unique and innovate labels."