Modern Architecture, Barcelona
Dominating the Placa Espanya at the heart of Barcelona, is the El Corte Ingles flagship department store. The top floor restaurent has a great view and the name means the "English Cut" - the business started out as a mens tailors.