Why not use your own GP for the medical?

£120? Not that bad to be honest, my GP asked me exactly £168 for lorry or bus, and for taxi something about £300, and wait for about two-three weeks.