The popular Schumacher Indoor Masters series is held at worksop throughout the winter months, more information can be found here:
http://www.oople.com/forums/showthread.php?t=25901
It's probably about a 3 hour drive north from London? I'm not sure about the rules re: license, it isn;t a BRCA event, you could PM Muzzy on here for more information.