I forgot to mention family planning clinics, there will be one in your town, you can register with them and see them if you dont get your needs met at your G.P, they have prescribing Dr's and you can get a better service with them sometimes.
They also do free pregnancy tests/condoms and they will also do your smear tests etc. This is particularly useful if you don't feel comfortable with being rushed or your G.P's.
Well, my surgery is next door to where I live, while I would probably have to take a bus to the family planning clinic, so I will stick with the surgery unless I end up being very unhappy with the GP.
I think the idea of sticking to one topic in a visit is a very bad one because sometimes apparently unrelated symptoms can be related. There are diseases which can have multiple, unrelated symptoms, like fibromyalgia, diabetes, MS, etc.
It is always better to look at the body as a whole, rather than just focus on one particular part or symptom. As an example, once I was talking to my internist in the US in her office, and while she was talking to me she noticed that my thyroid gland looked kind of swollen, so she sent me to have a thyroid sonogram. It turned out fine, it just looks that way because I have a skinny neck, but it was good that she didn't just completely ignore it because I had made the appointment for something else.