Validity: 2025-12-31
Updated Today
It has around 700 store, of which circa 500 are in the United Kingdom and circa 200 across Europe, Asia and the Middle East.