As Topshop closes Spanish stores, analysts say price was a problem - News : distribution (#883028)
Tiendas de Topshop en Madrid - Direcciones, horarios y teléfonos
Madrid, Spain. April 30, 2017 : People in costumes of Minnie and Mickey Mouse are walking to entertain tourists on the street of Plaza Puerta del Sol Stock Photo - Alamy