Indoor Karting - Ultimate Race ExperienceTeam Sport Karting - Liverpool10 Reviews13 miles from Chester centre