NOBULL Announces Launch of First Permanent Concept Store in Europe at Battersea Power Station
Retail Focus
FEBRUARY 13, 2023
Founded in Boston in 2015, NOBULL is a footwear, apparel and accessory brand with a strong global community. It will be a hybrid space seamlessly blending equal parts shopping, cafe, town hall and functional training space.
Let's personalize your content