Retiring to Spain as a British Citizen with an EU Spouse: Visa Requirements Explained