Primark's First New London Store in a Decade for Wimbledon
Primark announces a major new 24,000 sq. ft superstore in Wimbledon, its first new London branch in almost 10 years, set to open by the end of 2026. Discover the retail boost for south London.