Located on the Grand Via in Madrid, Spain, in a former department store premises, the shopping mall is set over 12,000sq ft and five massive floors, and Instagram fans are impressed.
El fondo de la policía de Canadá enfila la compra de la sede de Abengoa vozpopuli.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from vozpopuli.com Daily Mail and Mail on Sunday newspapers.