It's not that place i'm thinking off, the place i'm on about is a 5 minute walk from Waterloo, cant for the life of me remember it. We went there before my work xmas do two years ago and they had all the saturday premier league games on, loads of screens with a different game on each screen.