Astro geolocation
51.70333333, -0.40694444
Location reference Astro Chart
Leavesden Mental Hospital was a mental health facility at Leavesden on the outskirts of Abbots Langley in Hertfordshire.
Location name
Leavesden_Hospital
astro_wikipedia_url
astro_wikipedia_idname
Leavesden_Hospital
a_location_idunic
Aaron_Kosminski/Leavesden_Hospital