Marks & Spencer Store

Marks & Spencer Store

Andrey Rudakov/Bloomberg

A visitor walks past the entrance to a Marks & Spencer Plc (M&S) store in the Afimall City shopping and entertainment complex at "Moscow City" business center in Moscow.