Recent transplant to the UK; Harrogate, North Yorkshire.
I've ridden at Yeadon, Bradford, MidLancs, and Mansfield so far.
To answer an old question in this thread; you can find all of the UK tracks/clubs on the British Cycling website. I counted nearly 60 tracks and you're never more than 70 miles from a track in England (except for the far northwest).
