Does anyone out there know of a sports bar in London that might
specialize in American sporting events? I'm particularly interested in
a place to catch parts of the NCAA men's basketball tournament,
starting sometime around 3/16.
And, yes, I do know of at least two bars in my hometown of Seattle
specializing in English sporting events, so fair's fair ;-).