Cossieracer, take my advice mate..
I HATE dentists, but this is the BEST time to go, treatment nowerdays is virtually painless and will feel like a tickle compared to the toothache your experiencing.
You will leave the dentist after 30 minutes thinking what was I worried about, thank foook that is over, lets enjoy Christmas!!
Go do it, IF YOU DONT as i didn't years back, the tooth broke down to the gumb, get an abscess and then took 2 hours to dig it out as there was nothing to grip - then a few days of torn gums.
Get an emergency appointment, get it done and feel like your floating on air when you don't have that pain!!