Monday, 31 May 2010

El Corte Ingles

El Corte Ingles is the main place to shop in Madrid. Much like Selfridges here in London, all of the biggest designer names can be found there and, as you can see from these photos of the windows, this is a place that also treats fashion like art and shopping like a really exciting, theatrical experience.