Train arriving at 6.05pm into Victoria. Can't go any earlier, as I work in a school. Hamilton starts at 7.30pm. I'd like to be in our seats for 7.15pm. Where should we go for dinner on my 50th birthday?