Capital Karts - Go Karting London - The UK's LONGEST INDOOR GO KARTING TRACK at a staggering 1050m and the only Go Karting London Track using Rimo Karts. Capital Karts - Go Karting London is the UK's LONGEST INDOOR GO KARTING TRACK at a staggering 1050m. Capital Karts is also the only Go Karting London Track using 270cc Rimo Alpha Karts the premium name in go karts. Operating as usual