Where is South Mimms?

Where is South Mimms located?

South Mimms, Hertfordshire, United Kingdom (approx. 51.6977643°, -0.2338319°)


Where is South Mimms on the map?