I was told when I booked my ticket today that the Business lounge in St. Pancras is still not open yet. Last time I was there, though, there was a little curtained off area with a 'Business Premier' sign on it. Is that a temporary lounge? If so, what is in there, and is there access with Amex Plat?
Also, is there a different immigration in London for people traveling to Belgium, or is it the same as going to France?
Thanks
Dr. PITUK