Kings Cross St. Pancras Rail Station | London, England | 02.28.09 waiting for our delayed train back to Paris and enjoying free wifi! liezl estiponaFebruary 28, 2009 0 Likes