Spain, Madrid, Plaza de Santa Maria Soledad Torres Acosta