AllSaints expands UK presence with two new store openings
AllSaints has opened two new stores in the UK, expanding its presence with locations at London’s St Pancras station and the Meadowhall shopping centre in Sheffield.
The St Pancras store is the brand’s second within Network Rail Property locations, following the success of the London Bridge store that launched in May 2024.
The 810sq ft space showcases the fashion retailer’s signature urban aesthetic, with high ceilings and exposed brick walls.
With this addition, AllSaints now o
Read more »