Comment Comment by glitchc The notable exception perhaps is Kings Cross Station in London. Food is generally excellent. parent glitchc 1 year ago