
London is getting the city’s first new Primark store in 10 years
Primark has been selling low cost clothes to the people of London for the last 40 years. With 11 stores in the capital city and nearly 200 across the entire UK, the affordable fashion giant is a firm stalwart of the British high street. And while […]




