Off to Barcellona Catalunya in June on my bike and was wondering if anybody knows if they have something like a helmet/ Leathers park like in Silverstone so you can leave them somewhere so you dont have to carry them around with you.