I didn't use my GP as it was too expensive, I used a doctor near croft circuit who does a lot of HGV medicals and it was about £50. Walking into someones house and having to pis in a pot is a bit odd though :lol:
Maybe ask a chief instructor at you local race circuit if they know any good doctors?