Where is South Kenton?

Where is South Kenton located?

South Kenton, Barnet, United Kingdom (approx. 51.5703765°, -0.3085949°)


Where is South Kenton on the map?