Question: where does anthem of the seas sail from
Answer: Southampton; Southampton, Hampshire; Soton; Southampton, UK