Leonberg

Malls in this city:

Leo-Center

Opened in 1973, the Leo Center in Leonberg is one of the oldest major centers in Germany. The Center has been completely modernized in 1994.  Today this large shopper’s paradise, offers a total sales and business area of some 27,000 square metres.  Approximately 90 different shops offer a colorful mix of many industries, including fashion stores such as Deichmann, C&A, […]