This is an indoor Kart racing circuit that has the longest track in the UK at 1050 metres. Vehicle - Misc, Buildings - Indoor Links: www.capitalkarts.com By: chaswatson