AllSaints opens new store at London’s Battersea Power Station
AllSaints has opened its latest UK store at the iconic Battersea Power Station in London, marking the fashion brand’s ninth store launch in the country this year.
The 2,000 sq ft store, which opened on Wednesday (November 5), is located on the upper ground floor of Turbine Hall B, neighbouring Curated Makers and Swatch, and across from Under Armour.
The space reflects AllSaints’ elevated design concept introduced in Los Angeles in 2024, combining a bright, modern aesthetic with signa
Read more »