Upmarket retailer of Italian leather jackets also selling womenswear, accessories and shoes.
Steen & Strom Magasin Nedre Slottsgate 8, Oslo, 157