Why do you feel this listing needs to be reviewed?
With 1050 meters of professionally designed race track just ready and waiting to be put to the test, Capital Karts easily boast the longest indoor go karting London and the UK has to offer. In fact, ours is three times the length of a standard go karting track!
513 views, Last viewed on Friday, April 19th, 2024 at 9:23am