You may have to look outside London now for Nitro - I used to race 1/8 Nitro at 3A Raceway in sussex but they packed up years ago. Good luck, let me know if you find anywhere... I have gone all electric now - seems like there are more places to race but even electric means you still have to travel.