Thomas Cook marks milestone with new retail outlet in Stratford
Thomas Cook has opened its new Discovery store in Westfield Stratford City, marking the first of 25 new Discovery shops over the next three years.
In addition to the new store in…