Shopping Light está no coração de São Paulo, localizado no histórico e charmoso prédio Alexandre Mackenzie, que fica em uma das esquinas mais movimentadas da cidade, o Viaduto do Chá com a Xavier de Toledo.
O edifício que é hoje tombado pelo Patrimônio Histórico foi construído em 1929, e era a sede da empresa de Energia Light. Foi transformado em Shopping Center no ano de 1999 após passar por uma cautelosa reforma e restauração, sendo hoje o maior e mais completo centro de compras, serviços e lazer do centro de São Paulo.
O Shopping Light possui um atraente mix de lojas, serviços e uma completa praça de alimentação com diversas opções de fast-food e restaurantes, além de oferecer 250 vagas de estacionamento bem próximo do Metrô Anhangabaú e Terminal Bandeira, com total conforto para suas compras e lazer.