Place to leave luggage in Barcelona

We have a few hours after docking in Barcelona, until we are picked up. We thought we could wander up the Rambla, etc. in the meantime. Is there a place we can leave our luggage?