Where is Elvington Station?
Where is Elvington Station located?
Elvington Station, Elvington (DVLR) Station, Great Britain (approx. 53.9244°, -0.9508°)
Where is Elvington Station on the map?
{"latitude":53.9244,"longitude":-0.9508,"title":"Elvington Station"}