I think the pay for a salaried GP is somewhere between £63K and £94K, a bit short of your £120K but no bad, I have to admit. Senior practice partners may earn more, I don't know.
Plus private work at which point they will see people at the drop of a hat, this can add another £60-70k