When was the last time the saints played in london?
multipleQAs
When was the last time the saints played in london before 2018? When was the last time the saints played in london before 2017?
October 1 2017 2017
2008 October 26