Where is Staple Station?
Where is Staple Station located?
Staple Station, Staple Station, Great Britain (approx. 51.271946°, 1.2597222°)
Where is Staple Station on the map?
{"latitude":51.271946,"longitude":1.2597222,"title":"Staple Station"}