Where is Kings Langley Station?

Where is Kings Langley Station located?

Kings Langley Station, Kings Langley Station, Great Britain (approx. 51.706024°, -0.438137°)


Where is Kings Langley Station on the map?