Festival Shopping Centre

Festival Shopping Centre
Festival is a 56,000 sq. m community shopping centre located in Moscow, which attracts 40,000 visitors a day. Festival proved to be an outstanding success and was named best large shopping centre at Moscow Real Estate Awards. Opened in year 2005.