Search Q&A
sporting stores...life vests
Might be too big. I once bought one for a 2 year old off ebay, for a trip by raft.
http://www.decathlon.be/FR/gilet-typhon-100-n-jr-10821172/
.
Think you're more likely to find something like this at a specialist shop and there will be more of these near the coast. Try asking at a local sailing club?