Teamworks Karting Letchworth

Location:Letchworth Garden City, United Kingdom

Latest review:


Great fun for a kids party!


Great time had with 3 games played - next time will look to do the karting as well beforehand!!


...
Read more reviews »