Modern British pub and kitchen, The Victory, offers a unique dining experience above a major train station.