Where you're staying is pretty central to anywhere in the City or West End as Kings Cross is on a number of different tube lines.
I can get pretty much anywhere in the City and West End areas (which are probably nicer to meet in than around Kings Cross). I'll know a bit later what my plans are for tomorrow so can let you know for certain then. Can you PM me your number so I can contact you direct?