This place is located in Edinburgh 406 miles from London.
Come here to race and have fun with Muggles. With all the new hightech stuff most go karts don't have wheels. However this is on of the few places that still hang on to the old original wheeled karts.
The track here has many twist and turns. there is also hills. So I'm sure there's plenty of chances to knock someone out.
This place does have a confession stand that serves well whatever you imagine up. Remember some Wizarding food is seen in the muggleworld now-a-days.