Yes. Smaller items can be bought on board, and larger gifts can be ordered through our catalogue. Gift vouchers can be used for on-board purchases if they're pre-booked before you travel.
Bought something on board that hasn't arrived, or want to order after your journey? Contact the reservations team with your journey date and what you bought, and we'll chase it or take a new order.