If on a boat, Bitter End Yacht will do laundry for you. But based on your questions, I am assuming you are staying on land.
Can confirm Leverick does not currently have machines for self-laundry. They are apparently going to be putting them in when they finish the renovation on the building they have been working on forever though.