World Cup screenings in London
Views
63
Hello!
Does anyone know where to watch the games in London?
I am Brazilian and still coming to terms with not being able to go home for the games so I'm looking for ideas of places that will be showing the games in public...specially amongst Brazilians :)
Thank you.