Train stations often get a bad rep, but our very own London St Pancras International turns out to be something of a sparkling diamond in the rough, as Corinne of the discerning foodie travel blog Gourmantic reports. Travellers and foodies visiting London need no longer be confined to the newest eateries that have hit town, [...]