Yes they have plenty of washing machines and driers and an ironing board we got all our washing done before we came home but take your washingpowder.
Yes, there is a launderette on deck 10 midship, with irons, ironing boards, washing machines and dryers, there might be another one on a lower deck but im not sure. The irons are free but if you plan on using the washers or dryers you'll need some £1 coins.
I always take my own washing powerd, and take a few £1.00 coins with me.
There are launderette's and ironing facilities on all decks but they are limited, three washers and three dryers and one iron and ironing board. Guests are not charged for this facility. Soap powder is also available. It is best to stay with your washing as people are inclined remove your washing so that they can use the machines. It might be useful to take a travel iron.