Britain's largest train station Paris Answers