Losi Mini 8
Carisma GT14b
LRP Shark
There your choices for the only decent cars for racing ( i actually have a LWB LRP Shark for sale
)
Also the only perm micro track i know down south is Wycombe but alot of places will run a grid if you can get 5 drivers for a heat