St. Pancras Flagship An identity for Ted Baker’s new flagship store in St. Pancras Station inspired by the golden age of rail travel.