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...