St. Pancras is the same stop s Kings Cross just different entrance (we live one tube stop away from it and go past it a few times a week). Must admit, the new Eurostar terminal at St. Pancras looks great, must better than the one at Waterloo.
Can't wait to go to DLRP in April!