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

Offers from our Partners
Offers from our Partners
Offers from our Partners
Offers from our Partners

Moscow Forum