Where is Long Drax?

Where is Long Drax located?

Long Drax, England, Great Britain (approx. 53.7467719468°, -0.9690885541°)


Where is Long Drax on the map?