Where is Long Marston?

Where is Long Marston located?

Long Marston, England, Great Britain (approx. 53.9565249092°, -1.2373352051°)


Where is Long Marston on the map?