A Carrefour supermarket, which now has some of the longest opening hours in Spain from to 7.30am to 2.00am, in the Madrid neighbourhood of Lavapiés.
Madrid - It's now one of the European Union's fastest growing economies but still has a 21 per cent unemployment rate.