"Pancras Road and entrance to new St Pancras International Station, 2007." View northward, the entrance being on the left, a week before regular Eurostar services began. on earth is the (temporarily) decorated building on the right?