I have lived in Barcelona in the past and still spend considerable time there every year. If you are a Spanish resident (independent of your citizenship, but you have a Spanish and/or EU resident card) with a legally declared and registered address in Barcelona, in other words, 'empadronado' en...