Finally had a chance to experience Nikolskaya St in central Moscow and it really is like no Moscow I've ever known in years of here.