Where is Stranger's Lane?
Where is Stranger's Lane located?
Stranger's Lane, Stranger's Lane, Great Britain (approx. 51.265957°, 1.056188°)
Where is Stranger's Lane on the map?
Stranger's Lane - Canterbury West Station
{"latitude":51.265957,"longitude":1.056188,"title":"Stranger's Lane"}