No appointments anymore but they prioritise which is easy to work out. If you're white straight & middle-aged be prepared to wait at least 3 hours. If you're ethnic gay & young be prepared to wait 10 minutes. Got checked a few weeks ago. I doubt if many of the punters who came in way after me & got seen way before me had to get back to work asap that day. Thankfully only had a bit of thrush. Gripe over.