Thanks everyone,
Just back from hospital. Had an x-ray which showed the joint was fine, so that makes me very relieved. The Doctor says it's probably muscular, so as you said Jamie, rest, ice and pain meds. I feel a little silly, but I know I would have just worried more and more without the x-ray.
Ally