St Pancras railway station

The St Pancras Grand Restaurant, Oyster and Champagne Bar, London

The St Pancras Grand Restaurant, Oyster and Champagne Bar, London

“Beyond the throb of the engines is the throbbing heart of all.” John Betjemen St. Pancras station in London is quite the most amazing space, a vast vaulted ceiling headed by a gold clock, set high above a fleet of sleek Eurostar trains. The station dodged the Luftwaffe’s bombs, but fell out of favour during [...]

Eating out