LNER (Formerly Virgin Trains East Coast & East Coast)
Damn - shame that wasn't on a Thursday or Friday otherwise I'd have been able to attend.