Hi there folks Meeting a fellow Saint in London to watch Saints v Leeds, and it looks like there is no premier league clash. Any recommendation? If it has to be large sports bar so be it, but someone may know of better option? Preferably the Charing Cross or Lonndon Bridge area. Cheers COYR
The Wellington right next to Waterloo is chock full of screens and got a decent range of beers. That's the only place I know that's near(ish) to London Bridge.