Searcy's Champagne Bar inside St. Pancras Station is a must for me. I stop there for a glass on every trip to London. It's on the same level as the incoming and departing Eurostar trains. You can see one of those trains in the background.
London England

1 comment:
Been a while since I've been there.
Post a Comment