5 Biggest Malls in Europe

3. MEGA Belaya Dacha 

Location: Kotelniki, Russia.

Total Floor Area: 304,000

MEGA Belaya Dacha is another mall from MEGA Family Shopping Center. MEGA Belaya Dacha is located in Kotelniki, Russia, and has a total floor area of 304,000 square meters. 

The mall’s gross leasable area is a little over 221,000 square meters. It currently has 320 stores and 9,100 parking spaces. It also offers various restaurants and leisure/entertainment services like cinema.