Originally Posted by lurker18
I will be staying at one of the Imperial Hotels in London, just off of Russell Square, and I know the Euston Tap is just a short walk from there, and have been told that it is one place that I must go.
Euston Tap is a blast. IIRC the guys who started it either were from the US or they went to school in the US. I had a few that night so I'm not 100%.
From my last Euston Tap visit
The guy in the middle (red jacket) is Tom the manager of The Craft Beer Co. Great guy and loves sour beers from the states.