Where is Abbots Langley?
Where is Abbots Langley located?
Abbots Langley, Hertfordshire, United Kingdom (approx. 51.7066382°, -0.4178071°)
Where is Abbots Langley on the map?
Abbots Langley - Sudbury
{"latitude":51.7066382,"longitude":-0.4178071,"title":"Abbots Langley"}