Is there an underground car park at kings cross-station?

No, there isn't.