News

AT FIRST glance, the Plaza Mayor might seem like one of Madrid’s tourist traps. English abounds, and advertisements for overpriced sangria and paella hang outside of the many cafes lining the ...