Join now
Log in Join

Watching sport! (Moscow)

Views
53

Does anybody know a good place to watch the rugby this weekend, namely England vs Australia? In the past I went to Radio City, but am looking to broaden my horizons a bit.

Any recommendations are defintely welcome!

Thanks,

Dan

Moscow Forum