Where exactly is Hillingdon? I hunted around a bit on Google and came up with two different locations for tracks, and they were some distance apart.
I won't be racing, since I don't currently own a recumbent, but I like to have a peer at what's around, and since I haven't been to a meet in about 8 years, I'm well behind on the state of the art!