Champions League Final - where to watch? (Moscow)
Views
40
Hello everyone,
I am on a company trip to Moscow and we are staying over the weekend. Can anyone recommend a good place to watch the Champions League Final?
Are there any good public viewings or sport bars?
Cheers Martin