i dont live in london, so it may be quite different there, but from my experience(and i know lots of polish people) it is far more the norm to go to friends houses, whether it be for football, tea, coffee or a drink. poles are thrifty people i find generally, so why go to a bar and have to fork out for drinks, when you can watch football at home, with your friends.
this is exactly the attitude of most Poles (including myself)