“Yes, the mayor took a walk on Nikolskaya Street.  He talked to the city residents, there were a lot of people,” the representative said.

Nikolskaya Street, situated next to Moscow's iconic Red Square and lined with bars and restaurants, is offering live broadcast of the World Cup matches, and has become a gathering place for football fans from all around the world, who arrived in Russia for the World Cup.