London Go Karting track wins second Certificate of Excellence in 2 years from world's largest travel advisor website.
London, UK - London go karting track Capital Karts has been awarded the Certificate of Excellence by TripAdvisor for the second consecutive year. The ...