Thank-you so much for the response. In the meantime should I keep icing it after every workout? I am icing it 1-2 times per day, for 15-20 minutes at a time. Would heat creames such as 'deep heat' be suitable? Or neither of these things?
Thanks for all of your advice, I will definitely take it and see my physio in a few weeks time if it hasn't improved. But I am obviously hoping it will.