This is St Pancras station I've been there a lot. The outside of it is where they filmed the flying car scene in The Chamber of Secrets and inside there's a section where they have pianos every few metres so people can just sit down and play for themselves and all the other travellers. It's really nice I love it there.
No but imagine James walking in later that night and being disgusted because not only did they leave him in the woods but 'you thought that thing was me?! I'm much more majestic as that.' And James is forever offended that they can't recognise him.