Can I still claim my Pension and/or benefits in Spain?

Yes! You can have these paid into any bank account in the UK or abroad. For further help and information see: www.dss.gov.uk