Join now
Log in Join

Champions League Final - where to watch? (Moscow)

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

Moscow Forum