King's Cross Station
I'm standing across the street from the station. The large building on the left is part of the station, but they are doing MAJOR renovations/additions to the station. Behind the large roofed structure attached to the buiding on the left is St. Pancras Station but I didn't get that far. Everything I needed was in the King's Cross Station.