German chain, 56 shops across 12 countries. This Born flagship is its first in Barcelona and stays open to 10pm.