John Legend surprised commuters with an impromptu piano performance at London's St Pancras International station.