I found a last minute yoga retreat in the UK using this website.
The entries were relevant and had good information.
The queries I sent off to two providers were answered very quickly by the providers, and I was able to book my retreat within a couple of days.
All in all, it hit the spot!
Will use the site again to research and find another retreat.