Small Minnow
Get on the internet, find a near hospital with a good head and neck clinic and plenty of experience in this field, you will need biopsy, MRI scan, xrays. Make sure your GP is really happy about where he refers you to, being in London you should have a good choice, be prepared to travel if the hospital has more experience in this field, don't just settle for the nearest. I will be hoping that everyone is wrong and it's just an infection.
Sunshine.. love and hugs
Helen