Of the many doctors I've seen at different practices around the country Dr Drury is by far the best. I couldn't recommend her highly enough. The only negative I could say is that she does tend to over-run her appointments and, as a result I've rarely been seen at the actual time of the appointment. Depending on the time of day this can mean you're sitting waiting for 40 minutes when you arrived on time. Take a book! Aside from that she's brilliant.
Although on initial contact she can seem light headed and trivial ( she has a tendency to giggle when there is a gap in conversation), Dr Drury is a brilliant GP. She listens, she cares and is extremely knowledgeable. Give her a chance!