Palmgrens

Since 1896 Palmgrens have been making leather products. The shop located at Sibyllegatan 7, is well worth a detour.