Did you know this actually exists at Kings Cross?

Did you know this actually exists at Kings Cross?