Any GP, but in order to do ivf you would have been told by someone you need it? So will they do one for you? You can just ring and book at your local clinic and specify it's for a referral so they can make the appropriate time slot for you