Unit 53 St Pancras International Station, London, United Kingdom
4.5
Might have been because it was the first pint after 12 hours of being on a plane, but this hit in all the right places. Pub inside St Pancras station, so worth popping in for a pint.
Posted 6 months ago
See more on our interactive map