T
tigerroche
Guest
Hey Guys,
Moving to London in September and wanted to watch the finals games with some fellow fans. Anyone know of any groups that get together or any pubs that people generally watch the games at?
Itching for the finals, getting my jersey sent over, Haha.
Cheers
Moving to London in September and wanted to watch the finals games with some fellow fans. Anyone know of any groups that get together or any pubs that people generally watch the games at?
Itching for the finals, getting my jersey sent over, Haha.
Cheers