Hello old friends,
Been a while since I've posted on this site, mostly because I've moved to London and now get a nice footie fix on a daily basis. Ironically, though, I had much better access to mes equipes through Fox Sports back in the States. Anyone have any advice about pubs/bars/cafes in London I might try to see if they carry French games on the weekend?