Where is West Heslerton?

Where is West Heslerton located?

West Heslerton, England, Great Britain (approx. 54.1721065333°, -0.6059904101°)


Where is West Heslerton on the map?